home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / bbs / rfc / rfcxxxx_8.lha / rfc1695 < prev    next >
Text File  |  1995-07-26  |  175KB  |  4,092 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                           M. Ahmed
  8. Request for Comments: 1695                                     K. Tesink
  9. Category: Standards Track                                        Editors
  10.                                             Bell Communications Research
  11.                                                              August 1994
  12.  
  13.  
  14.                      Definitions of Managed Objects
  15.                      for ATM Management Version 8.0
  16.                               using SMIv2
  17.  
  18. Status of this Memo
  19.  
  20.    This document specifies an Internet standards track protocol for the
  21.    Internet community, and requests discussion and suggestions for
  22.    improvements.  Please refer to the current edition of the "Internet
  23.    Official Protocol Standards" (STD 1) for the standardization state
  24.    and status of this protocol.  Distribution of this memo is unlimited.
  25.  
  26. Table of Contents
  27.  
  28.    1. Introduction .............................................    2
  29.    2. The SNMPv2 Network Management Framework ..................    2
  30.    3. Object Definitions .......................................    2
  31.    4. ATM Terminology ..........................................    3
  32.    4.1 VCL/VPL and VCC/VPC .....................................    3
  33.    4.2 PVC and SVC .............................................    5
  34.    4.3 Traffic Management Parameters ...........................    5
  35.    4.3.1 Traffic Policing and Traffic Shaping  Parameters ......    5
  36.    4.3.2 Cell Loss Priority ....................................    6
  37.    4.3.3 QoS Class .............................................    6
  38.    5. Overview .................................................    7
  39.    5.1 Background ..............................................    7
  40.    5.2 Structure of the MIB ....................................    7
  41.    5.3 ATM Interface Configuration Group .......................    7
  42.    5.4 ATM Interface DS3 PLCP and TC Layer Groups ..............    8
  43.    5.5 ATM Virtual Link and Cross-Connect Groups ...............    8
  44.    6. Application of MIB II to ATM .............................    8
  45.    6.1 The System Group ........................................    8
  46.    6.2 The Interface Group .....................................    8
  47.    6.2.1 Support of the ATM Cell Layer by ifTable ..............    9
  48.    7. Support of the AAL3/4 Based Interfaces ...................   10
  49.    8. Support of the AAL5 Managed Objects ......................   10
  50.    8.1 Managing AAL5 in a Switch ...............................   11
  51.    8.2 Managing AAL5 in a Host .................................   12
  52.    8.3 Support of AAL5 by ifTable ..............................   13
  53.    8.4 Support of Proprietary Virtual Interface  by  ifT-able ..   14
  54.    8.5 AAL5 Connection Performance Statistics Group ............   15
  55.  
  56.  
  57.  
  58. Ahmed & Tesink                                                  [Page 1]
  59.  
  60. RFC 1695                 ATM Management Objects              August 1994
  61.  
  62.  
  63.    9. ILMI MIB and the ATM Managed Objects .....................   15
  64.    10. Definitions .............................................   18
  65.    11. Acknowledgments .........................................   72
  66.    12. References ..............................................   72
  67.    13. Security Considerations .................................   73
  68.    14. Authors' Addresses ......................................   73
  69.  
  70. 1.  Introduction
  71.  
  72.    This memo defines a portion of the Management Information Base (MIB)
  73.    for use with network management protocols in the Internet community.
  74.    In particular, it describes objects used for managing ATM-based
  75.    interfaces, devices, networks and services.
  76.  
  77.    This memo specifies a MIB module in a manner that is both compliant
  78.    to the SNMPv2 SMI, and semantically identical to the peer SNMPv1
  79.    definitions.
  80.  
  81. 2.  The SNMPv2 Network Management Framework
  82.  
  83.    The SNMPv2 Network Management Framework consists of four major
  84.    components.  They are:
  85.  
  86.       0    RFC 1442 [1] which defines the SMI, the mechanisms used
  87.            for describing and naming objects for the purpose of
  88.            management.
  89.  
  90.       0    STD 17, RFC 1213 [2] defines MIB-II, the core set of
  91.            managed objects for the Internet suite of protocols.
  92.  
  93.       0    RFC 1445 [3] which defines the administrative and other
  94.            architectural aspects of the framework.
  95.  
  96.       0    RFC 1448 [4] which defines the protocol used for network
  97.            access to managed objects.
  98.  
  99.    The Framework permits new objects to be defined for the purpose of
  100.    experimentation and evaluation.
  101.  
  102. 3.  Object Definitions
  103.  
  104.    Managed objects are accessed via a virtual information store, termed
  105.    the Management Information Base or MIB.  Objects in the MIB are
  106.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  107.    defined in the SMI.  In particular, each object type is named by an
  108.    OBJECT IDENTIFIER, an administratively assigned name.  The object
  109.    type together with an object instance serves to uniquely identify a
  110.    specific instantiation of the object.  For human convenience, we
  111.  
  112.  
  113.  
  114. Ahmed & Tesink                                                  [Page 2]
  115.  
  116. RFC 1695                 ATM Management Objects              August 1994
  117.  
  118.  
  119.    often use a textual string, termed the descriptor, to also refer to
  120.    the object type.
  121.  
  122. 4.  ATM Terminology
  123.  
  124.    Some basic ATM terminologies are described in this section to
  125.    facilitate defining the ATM managed objects.
  126.  
  127. 4.1.  VCL/VPL and VCC/VPC
  128.  
  129.    There are two distinct types of ATM virtual connections: Virtual
  130.    Channel Connections (VCCs) and Virtual Path Connection (VPCs).  As
  131.    shown in Figures 1 and 2, ATM virtual connections consist of
  132.    concatenated series of virtual links which forms a path between two
  133.    end points, with each concatenation occurring at an ATM switch.
  134.    Virtual links of VCCs are called Virtual Channel Links (VCLs).
  135.    Virtual links of VPCs are called Virtual Path Links (VPLs). The VCI
  136.    and VPI fields in the ATM cell header associate each cell of a VCC
  137.    with a particular VCL over a given physical link.  The VPI field in
  138.    the ATM cell header associates each cell of a VPC with a particular
  139.    VPL over a given physical link.  Switches route cells between VCLs
  140.    (or VPLs) via a cross-connect function according to the cells'
  141.    VCI/VPI (or VPI) values.
  142.  
  143.             <-----------------------VCC-------------------------->
  144.                       ------------             -----------
  145.                       |ATM       |             |ATM       |
  146.                       |X-Connect |             |X-Connect |
  147.                VCL1   |Point     |    VCL2     |Point     |  VCL3
  148.             O---------|----X-----|-------|-----|----X-----|-------O
  149.                       |          |             |          |
  150.                       ------------             ------------
  151.                        ATM Switch               ATM Switch
  152.  
  153.  
  154.             Figure 1: Virtual Channel Links and
  155.                       Virtual Channel Connection
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Ahmed & Tesink                                                  [Page 3]
  171.  
  172. RFC 1695                 ATM Management Objects              August 1994
  173.  
  174.  
  175.             <-----------------------VPC-------------------------->
  176.                       ------------             -----------
  177.                       |ATM       |             |ATM       |
  178.                       |X-Connect |             |X-Connect |
  179.                VPL1   |Point     |    VPL2     |Point     |  VPL3
  180.             O---------|----X-----|-------|-----|----X-----|-------O
  181.                       |          |             |          |
  182.                       ------------             ------------
  183.                        ATM Switch               ATM Switch
  184.  
  185.  
  186.             Figure 2: Virtual Path Links and
  187.                       Virtual Path Connection
  188.  
  189.    A single ATM end-system or switch does not support the whole end-to-
  190.    end span of a VCC (or VPC).  Rather, multiple ATM end- systems and/or
  191.    switches each support one piece of the VCC (or VPC).   That is, each
  192.    ATM end-system at one end of the VCC/VPC supports its end of the
  193.    VCC/VPC  plus the VCLs or VPLs on its external interfaces, and each
  194.    switch through which the VCC/VPC passes, supports the multiple
  195.    VCLs/VPLs on that switch's external interfaces and the cross-
  196.    connection of those VCLs/VPLs through that switch.  Thus, the end-
  197.    to-end management of a VCC or VPC is achieved only by appropriate
  198.    management of its individual pieces in combination.
  199.  
  200.    Note that for management purposes, an ATM network may be viewed as a
  201.    large distributed switch by hiding all the network's internal
  202.    connectivity as being internal to the distributed switch (as shown in
  203.    Figure 2a).  This model may for example be used for Customer Network
  204.    Management (CNM) purposes.
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Ahmed & Tesink                                                  [Page 4]
  227.  
  228. RFC 1695                 ATM Management Objects              August 1994
  229.  
  230.  
  231.             <---------------------VCC--------------------------->
  232.                     --------------------------------------
  233.                     |                                    |
  234.                     | ----------              ---------- |
  235.                     | | ATM    |              | ATM    | |
  236.                VCL1 | | Switch |              | Switch | | VCL3
  237.             O-------|-|--------|------/-------|--------|-|------O
  238.                     | |        |              |        | |
  239.                     | ----------              ---------- |
  240.                     |                                    |
  241.                     |             ATM Network            |
  242.                     --------------------------------------
  243.  
  244.  
  245.  
  246.             Figure 2a: ATM Network modeled as a large distributed
  247.                        switch
  248.  
  249.    A VCC has a set of traffic characteristics (i.e., bandwidth
  250.    parameters, QoS Class parameters, etc.).  VCLs inherit their traffic
  251.    characteristics from the VCC of which they are a part.  VCCs are bi-
  252.    directional by definition.  However, the traffic parameters in the
  253.    two directions of a connection can be symmetric or asymmetric, i.e.,
  254.    the two directions can have the same or different traffic flows.  A
  255.    uni-directional traffic flow across a VCC is achieved by assigning a
  256.    zero bandwidth in one direction.  Note that in addition to the
  257.    bandwidth required by the user traffic flow, bandwidth is also
  258.    required for OAM cell flows, even for the zero-bandwidth direction of
  259.    a uni-directional connection.  These same principles apply to VPCs.
  260.  
  261. 4.2.  PVC and SVC
  262.  
  263.    A Permanent Virtual Connection (PVC) is a provisioned VCC or VPC.  A
  264.    Switched Virtual Connection (SVC) is a switched VCC or VPC that is
  265.    set up in real-time via call set-up signaling procedures.  A PVC (or
  266.    an SVC) can be a point-to-point, point-to-multipoint, or multipoint-
  267.    to-multipoint VCC or VPC.
  268.  
  269. 4.3.  Traffic Management Parameters
  270.  
  271. 4.3.1.  Traffic Policing and Traffic Shaping Parameters
  272.  
  273.    In order to allocate resources fairly among different users, some
  274.    networks police traffic at resource access points.  The traffic
  275.    enforcement or policing taken at a UNI is called Usage Parameter
  276.    Control (UPC) and is activated on an incoming VCL or VPL as shown in
  277.    Figure 3.  The use of the traffic enforcer at the ingress of the
  278.    connection is to make sure that the user traffic does not exceed the
  279.  
  280.  
  281.  
  282. Ahmed & Tesink                                                  [Page 5]
  283.  
  284. RFC 1695                 ATM Management Objects              August 1994
  285.  
  286.  
  287.    negotiated traffic parameters such as the peak cell rate associated
  288.    with a specific traffic descriptor type.
  289.  
  290.  
  291.                      ----------             ----------
  292.               UNI    |  ATM   |    NNI      |  ATM   |     UNI
  293.                |     | switch |     |       | switch |      |
  294.           O<---|---->X(UPC)   |<----|------>|   (UPC)X<-----|--->O
  295.                | VCL |        |     | VCL   |        |  VCL |
  296.                      ----------             ----------
  297.  
  298.  
  299.                          Figure 3: An Example of a UPC
  300.  
  301.    In addition, traffic shaping may be performed on an outgoing VPL or
  302.    VCL at a given ATM interface.  The function of the ATM traffic shaper
  303.    either at the source or an egress point of the connection is to
  304.    smooth the outgoing cell traffic inter-arrival time.  If policing or
  305.    shaping is not performed then the policing or shaping algorithm is
  306.    not activated.  ATM Forum has specified seven traffic descriptor
  307.    types including one for the best effort traffic [9].
  308.  
  309. 4.3.2.  Cell Loss Priority
  310.  
  311.    To prioritize traffic during resource congestion, ATM cells are
  312.    assigned one of the two types of Cell Loss Priority (CLP), CLP=0 and
  313.    CLP=1.  ATM cells with CLP=0 have a higher priority in regard to cell
  314.    loss than ATM cells with CLP=1.  Therefore, during resource
  315.    congestions, CLP=1 cells are dropped before any CLP=0 cell is
  316.    dropped.
  317.  
  318. 4.3.3.  QoS Class
  319.  
  320.    A VCC or VPC is associated with one of a number of Quality of Service
  321.    (QoS) classes.  The following service classes have been specified:
  322.  
  323.       Service Class A: Constant bit rate video and Circuit
  324.                        emulation
  325.       Service Class B: Variable bit rate video/audio
  326.       Service Class C: Connection-oriented data
  327.       Service Class D: Connectionless data
  328.  
  329.    Four QoS classes numbered 1, 2, 3, and 4 have been specified with the
  330.    aim of supporting service classes A, B, C, and D respectively.  The
  331.    VCLs (or VPLs) concatenated to form a VCC (or VPC) will all have the
  332.    same QoS class as that of the VCC (or VPC).  The Cell Loss Ratio
  333.    (CLR), Cell Delay Variation (CDV), and end-to-end Cell Delay (CD)
  334.    parameters are defined as part of QoS Class definition.  In addition,
  335.  
  336.  
  337.  
  338. Ahmed & Tesink                                                  [Page 6]
  339.  
  340. RFC 1695                 ATM Management Objects              August 1994
  341.  
  342.  
  343.    an unspecified QoS Class numbered 0 is specified for best effort
  344.    traffic.
  345.  
  346. 5.  Overview
  347.  
  348.    ATM management objects are used to manage ATM interfaces, ATM virtual
  349.    links,  ATM cross-connects, AAL5 entities and AAL5 connections
  350.    supported by ATM hosts, ATM switches and ATM networks.  This section
  351.    provides an overview and background of how to use this MIB and other
  352.    potential MIBs for this purpose.
  353.  
  354.    The purpose of this memo is primarily to manage ATM PVCs.  ATM SVCs
  355.    are also represented by the management information in this MIB.
  356.    However, full management of SVCs may require additional capabilities
  357.    which are beyond the scope of this memo.
  358.  
  359. 5.1.  Background
  360.  
  361.    In addition to the MIB module defined in this memo, other MIB modules
  362.    are necessary to manage ATM interfaces, links and cross-connects.
  363.    Examples include MIB II for general system and interface management
  364.    (RFC 1213 and RFC 1573), the DS3 or SONET MIBs for management of
  365.    physical interfaces, and, as appropriate, MIB modules for
  366.    applications that make use of ATM, such as SMDS.  These MIB modules
  367.    are outside the scope of this specification.
  368.  
  369.    The current specification of this ATM MIB is based on SNMPv2.
  370.  
  371. 5.2.  Structure of the MIB
  372.  
  373.    The managed ATM objects are arranged into the following groups:
  374.  
  375.                 (1) ATM interface configuration group
  376.                 (2) ATM interface DS3 PLCP group
  377.                 (3) ATM interface TC Sublayer group
  378.                 (4) ATM interface virtual link (VPL/VCL) configuration
  379.                     groups
  380.                 (5) ATM VP/VC cross-connect groups
  381.                 (6) AAL5 connection performance statistics group
  382.  
  383.    Note that, managed objects for activation/deactivation of OAM cell
  384.    flows and ATM traps notifying virtual connection or virtual link
  385.    failures are outside the scope of this memo.
  386.  
  387. 5.3.  ATM Interface Configuration Group
  388.  
  389.    This group contains information on ATM cell layer configuration of
  390.    local ATM interfaces on an ATM device in addition to the information
  391.  
  392.  
  393.  
  394. Ahmed & Tesink                                                  [Page 7]
  395.  
  396. RFC 1695                 ATM Management Objects              August 1994
  397.  
  398.  
  399.    on such interfaces contained in the ifTable.
  400.  
  401. 5.4.  ATM Interface DS3 PLCP and TC Layer Groups
  402.  
  403.    These groups provide performance statistics of the DS3 PLCP and TC
  404.    sublayer of local ATM interfaces on a managed ATM device.  DS3 PLCP
  405.    and TC sublayer are currently used to carry ATM cells respectively
  406.    over DS3 and SONET transmission paths.
  407.  
  408. 5.5.  ATM Virtual Link and Cross-Connect Groups
  409.  
  410.    ATM virtual link and cross-connect groups model bi-directional ATM
  411.    virtual links and ATM cross-connects.  The ATM VP/VC link groups are
  412.    implemented in an ATM host, ATM switch and ATM network.  The ATM
  413.    switch and ATM network also implement the ATM VP/VC cross-connect
  414.    groups.  Both link and cross-connect groups are implemented in a
  415.    carrier's network for Customer Network Management (CNM) purposes.
  416.  
  417.    The ATM virtual link groups are used to create, delete or modify ATM
  418.    virtual links in an ATM host, ATM switch and ATM network.  ATM
  419.    virtual link groups along with the cross-connect groups are used to
  420.    create, delete or modify ATM cross-connects in an ATM switch or ATM
  421.    network (e.g., for CNM purposes).
  422.  
  423. 6.  Application of MIB II to ATM
  424.  
  425. 6.1.  The System Group
  426.  
  427.    For the purposes of the sysServices object in the System Group of MIB
  428.    II [2], ATM is a data link layer protocol.  Thus, for ATM switches
  429.    and ATM networks, sysServices will have the value "2".
  430.  
  431. 6.2.  The Interface Group
  432.  
  433.    The Interfaces Group of MIB II defines generic managed objects for
  434.    managing interfaces.  This memo contains the media-specific
  435.    extensions to the Interfaces Group for managing ATM interfaces.
  436.  
  437.    This memo assumes the interpretation of the Interfaces Group to be in
  438.    accordance with [5] which states that the interfaces table (ifTable)
  439.    contains information on the managed resource's interfaces and that
  440.    each sub-layer below the internetwork layer of a network interface is
  441.    considered an interface.  Thus, the ATM cell layer interface is
  442.    represented as an entry in the ifTable.  This entry is concerned with
  443.    the ATM cell layer as a whole, and not with individual virtual
  444.    connections which are managed via the ATM-specific managed objects
  445.    specified in this memo.  The inter-relation of entries in the ifTable
  446.    is defined by Interfaces Stack Group defined in [5].
  447.  
  448.  
  449.  
  450. Ahmed & Tesink                                                  [Page 8]
  451.  
  452. RFC 1695                 ATM Management Objects              August 1994
  453.  
  454.  
  455. 6.2.1.  Support of the ATM Cell Layer by ifTable
  456.  
  457.    Some specific interpretations of ifTable for the ATM cell layer
  458.    follow.
  459.  
  460.           Object     Use for the generic ATM layer
  461.           ======     =============================
  462.  
  463.           ifIndex    Each ATM port is represented by an ifEntry.
  464.  
  465.           ifDescr    Description of the ATM interface.
  466.  
  467.           ifType     The value that is allocated for ATM is 37.
  468.  
  469.           ifSpeed    The total bandwidth in bits per second
  470.                      for use by the ATM layer.
  471.  
  472.           ifPhysAddress  The interface's address at the ATM protocol
  473.                      sublayer; the ATM address which would be used
  474.                      as the value of the Called Party Address
  475.                      Information Element (IE) of a signalling
  476.                      message for a connection which either:
  477.                      - would terminate at this interface, or
  478.                      - for which the Called Party Address IE
  479.                        would need to be replaced by the Called
  480.                        Party SubAddress IE before the message
  481.                        was forwarded to any other interface.
  482.                      For an interface on which signalling is
  483.                      not supported, then the interface does not
  484.                      necessarily have an address, but if it
  485.                      does, then ifPhysAddress is the address which
  486.                      would be used as above in the event that
  487.                      signalling were supported.  If the interface
  488.                      has multiple such addresses, then ifPhysAddress
  489.                      is its primary address. If the interface has
  490.                      no addresses, then ifPhysAddress is an octet
  491.                      string of zero length.  Address encoding is as
  492.                      per [9].  Note that addresses assigned for
  493.                      purposes other than those listed above (e.g.,
  494.                      an address associated with the service provider
  495.                      side of a public network UNI) may be represented
  496.                      through atmInterfaceAdminAddress.
  497.  
  498.           ifAdminStatus  See [5].
  499.  
  500.           ifOperStatus   Assumes the value down(2) if the ATM cell
  501.                      layer or any layer below that layer is down.
  502.  
  503.  
  504.  
  505.  
  506. Ahmed & Tesink                                                  [Page 9]
  507.  
  508. RFC 1695                 ATM Management Objects              August 1994
  509.  
  510.  
  511.           ifLastChange   See [5].
  512.  
  513.           ifInOctets     The number of received octets over the
  514.                      interface, i.e., the number of received,
  515.                      assigned cells multiplied by 53.
  516.  
  517.           ifOutOctets    The number of transmitted octets over the
  518.                      interface, i.e., the number of transmitted,
  519.                      assigned cells multiplied by 53.
  520.  
  521.           ifInErrors     The number of cells dropped due to
  522.                      uncorrectable HEC errors.
  523.  
  524.           ifInUnknownProtos The number of received cells discarded
  525.                      during cell header validation, including
  526.                      cells with unrecognized VPI/VCI values,
  527.                      and cells with invalid cell header patterns.
  528.                      If cells with undefined PTI values are discarded,
  529.                      they are also counted here.
  530.  
  531.           ifOutErrors    See [5].
  532.  
  533.           ifName     Textual name (unique on this system) of the
  534.                      interface or an octet string of zero length.
  535.  
  536.           ifLinkUpDownTrapEnable  Default is disabled (2).
  537.  
  538.           ifConnectorPresent      Set to false (2).
  539.  
  540.           ifPromiscuousMode       Set to false(2).
  541.  
  542.           ifHighSpeed    See [5].
  543.  
  544.           ifHCInOctets   The 64-bit version of ifInOctets; supported
  545.                      if required by the compliance statements in [5].
  546.  
  547.           ifHCOutOctets  The 64-bit version of ifOutOctets; supported
  548.                      if required by the compliance statements in [5].
  549.  
  550. 7.  Support of the AAL3/4 Based Interfaces
  551.  
  552.    For the management of AAL3/4 CPCS layer, see [6].
  553.  
  554. 8.  Support of the AAL5 Managed Objects
  555.  
  556.    Support of AAL5 managed objects in an ATM switch and ATM host are
  557.    described below.
  558.  
  559.  
  560.  
  561.  
  562. Ahmed & Tesink                                                 [Page 10]
  563.  
  564. RFC 1695                 ATM Management Objects              August 1994
  565.  
  566.  
  567. 8.1.  Managing AAL5 in a Switch
  568.  
  569.    Managing AAL5 in a switch involves:
  570.  
  571.       (1) performance management of an AAL5 entity as
  572.           an internal resource in a switch
  573.  
  574.       (2) performance management of AAL5 per virtual connection
  575.  
  576.    AAL5 in a switch is modeled as shown in Figures 4 and 5.  AAL5 will
  577.    be managed in a switch for only those virtual connections that carry
  578.    AAL5 and are terminated at the AAL5 entity in the switch.  Note that,
  579.    the virtual channels within the ATM UNIs carrying AAL5 will be
  580.    switched by the ATM switching fabric (termed as ATM Entity in the
  581.    figure) to the virtual channels on a proprietary internal interface
  582.    associated with the AAL5 process (termed as AAL5 Entity in the
  583.    figure). Therefore, performance management of the AAL5 resource in
  584.    the switch will be modeled using the ifTable through an internal
  585.    (pseudo-ATM) virtual interface and the AAL5 performance management
  586.    per virtual connection will be supported using an additional AAL5
  587.    connection table in the ATM MIB.  The association between the AAL5
  588.    virtual link at the proprietary virtual, internal interface and the
  589.    ATM virtual link at the ATM interface will be derived from the
  590.    virtual channel cross-connect table and the virtual channel link
  591.    table in the ATM MIB.
  592.  
  593.                         ___________________________
  594.                         |                         |
  595.                         |     =============       |
  596.                         |     |    AAL5   |       |
  597.                         |     |   Entity  |       |
  598.                         |     =============       |
  599.                         |           |             |
  600.                         |         -----Prop. Virtual Interface
  601.                         |           |             |
  602.                         |     =============       |
  603.                         |     |   ATM     |       |
  604.                         |     |  Entity   |       |
  605.                         |     =============       |
  606.                         |_____|__|__|__|__|_______|
  607.                               |  |  |  |  |
  608.                              ---------------- ATM UNIs
  609.                               |  |  |  |  |
  610.                               |  |  |  |  |
  611.                               v  v  v  v  v
  612.  
  613.                 Figure 4 : Model of an AAL5 Entity in a Switch
  614.  
  615.  
  616.  
  617.  
  618. Ahmed & Tesink                                                 [Page 11]
  619.  
  620. RFC 1695                 ATM Management Objects              August 1994
  621.  
  622.  
  623.                             __________________
  624.                             |                |
  625.                             |   AAL5         |
  626.                             |________________|
  627.                             |                |
  628.                             | Prop. Virtual  |
  629.                             |  Interface     |
  630.                             |________________|
  631.  
  632.                Figure 5 : AAL5 Entity's Interface Stack in a Switch
  633.  
  634. 8.2.  Managing AAL5 in a Host
  635.  
  636.    Managing AAL5 in a host involves managing the AAL5 sublayer interface
  637.    as shown in Figures 6 and 7.  The AAL5 sublayer is stacked directly
  638.    over the ATM sublayer.  The ifTable is applied to the AAL5 sublayer
  639.    as defined in Section 8.3.
  640.  
  641.                         ___________________________
  642.                         |                         |
  643.                         |     =============       |
  644.                         |     |    AAL5   |       |
  645.                         |     |   Entity  |       |
  646.                         |     =============       |
  647.                         |     |   ATM     |       |
  648.                         |     |  Entity   |       |
  649.                         |     =============       |
  650.                         |___________|_____________|
  651.                                     |
  652.                                   __|__ ATM UNI
  653.                                     |
  654.                                     |
  655.                                     v
  656.  
  657.                 Figure 6 : Model of an AAL5 Entity in a Host
  658.  
  659.  
  660.                             __________________
  661.                             |                |
  662.                             |   AAL5         |
  663.                             |________________|
  664.                             |                |
  665.                             |   ATM Layer    |
  666.                             |________________|
  667.                             |                |
  668.                             |  Physical Layer|
  669.                             |________________|
  670.  
  671.  
  672.  
  673.  
  674. Ahmed & Tesink                                                 [Page 12]
  675.  
  676. RFC 1695                 ATM Management Objects              August 1994
  677.  
  678.  
  679.                  Figure 7 : AAL5 Entity's Interface Stack in a Host
  680.  
  681. 8.3.  Support of AAL5 by ifTable
  682.  
  683.    The AAL5 entity in an ATM device (e.g., switch or host) is managed
  684.    using the ifTable.  There are additional counters specified for AAL5
  685.    than those specified in the ATM B-ICI document [10].  Specific
  686.    interpretations of ifTable for the AAL5 CPCS layer are as follows.
  687.  
  688.           Object   Use for AAL5 CPCS layer entity
  689.           ======   ==============================
  690.  
  691.           ifIndex  Each AAL5 entity is represented by an ifEntry.
  692.  
  693.           ifDescr  Description of the AAL5 entity.
  694.  
  695.           ifType   The value that is allocated for AAL5 is 49.
  696.  
  697.           ifMtu    Set to the largest PDU size for the
  698.                    AAL5 CPCS layer that can be processed
  699.                    by the AAL5 entity.
  700.  
  701.           ifSpeed  Set to 0.
  702.  
  703.           ifPhysAddress   An octet string of zero length.
  704.  
  705.           ifAdminStatus   See [5].
  706.  
  707.           ifOperStatus    Assumes the value down(2) if the AAL5 or
  708.                    any layer below that layer is down.
  709.  
  710.           ifLastChange    See [5].
  711.  
  712.           ifInOctets      The number of received AAL5 CPCS PDU octets.
  713.  
  714.           ifOutOctets     The number of AAL5 CPCS PDU octets
  715.                    transmitted.
  716.  
  717.           ifInUcastPkts   The number of received AAL5 CPCS PDUs passed
  718.                    to a higher-layer.
  719.  
  720.           ifOutUcastPkts  The number of AAL5 CPCS PDUs received from a
  721.                    higher-layer for transmission.
  722.                    [Note:  The number of AAL5 PDUs actually
  723.                    transmitted is the number received from a
  724.                    higher-layer for transmission minus any which
  725.                    are counted by ifOutErrors and ifOutDiscards.]
  726.  
  727.  
  728.  
  729.  
  730. Ahmed & Tesink                                                 [Page 13]
  731.  
  732. RFC 1695                 ATM Management Objects              August 1994
  733.  
  734.  
  735.           ifInErrors      Number of errored AAL5 CPCS PDUs received.
  736.                    The types of errors counted include  CRC-32 errors,
  737.                    SAR time-out errors, and oversized SDU errors.
  738.  
  739.           ifInUnknownProtos Set to 0.
  740.  
  741.           ifInDiscards    Number of received AAL5 CPCS PDUs discarded.
  742.                    Possible reason may be input buffer overflow.
  743.  
  744.           ifOutErrors     Number of AAL5 CPCS PDUs that could not
  745.                    be transmitted due to errors.
  746.  
  747.           ifOutDiscards   Number of AAL5 CPCS PDUs received for
  748.                    transmission that are discarded.
  749.                    Possible reason may be output buffer
  750.                    overflow.
  751.  
  752.           ifInMulticastPkts  Set to 0.
  753.  
  754.           ifInBroadcastPkts  Set to 0.
  755.  
  756.           ifOutMulticastPkts Set to 0.
  757.  
  758.           ifOutBroadcastPkts Set to 0.
  759.  
  760.           ifName   Textual name (unique on this system) of the
  761.                    AAL5 entity or an octet string of zero length.
  762.  
  763.           ifHighSpeed       Set to 0.
  764.  
  765.           ifConnectorPresent Set to false (2).
  766.  
  767.           ifPromiscuousMode Set to false(2).
  768.  
  769.           ifLinkUpDownTrapEnable     Default is disabled (2).
  770.  
  771. 8.4.  Support of Proprietary Virtual Interface by ifTable
  772.  
  773.    Specific interpretations of ifTable for the proprietary virtual,
  774.    internal interface associated with an AAL5 entity in an ATM switch
  775.    are as follows.
  776.  
  777.           Object   Use for proprietary virtual, internal interface
  778.                    associated with AAL entities
  779.           ======   ===============================================
  780.  
  781.           ifIndex  Each proprietary virtual, internal interface
  782.                    associated with AAL entities is represented by an
  783.  
  784.  
  785.  
  786. Ahmed & Tesink                                                 [Page 14]
  787.  
  788. RFC 1695                 ATM Management Objects              August 1994
  789.  
  790.  
  791.                    ifEntry.
  792.  
  793.           ifDescr  Description of the proprietary virtual, internal
  794.                    interface associated with AAL entities.
  795.  
  796.           ifType   The value that is allocated for proprietary
  797.                    virtual, internal interface is 53.
  798.  
  799.           ifSpeed  See [5].  Set to 0 if the speed is not
  800.                    known.
  801.  
  802.           ifPhysAddress   See [5]. An octet string of zero length
  803.                    if no address is used for this interface.
  804.  
  805.           ifAdminStatus   See [5].
  806.  
  807.           ifOperStatus    See [5].
  808.  
  809.           ifLastChange    See [5].
  810.  
  811.           ifName   Textual name (unique on this system) of the
  812.                    interface or an octet string of zero length.
  813.  
  814.           ifHighSpeed     See [5]. Set to 0 if the speed is not known.
  815.  
  816.           ifConnectorPresent  Set to false (2).
  817.  
  818.           ifLinkUpDownTrapEnable     Default is disabled (2).
  819.  
  820. 8.5.  AAL5 Connection Performance Statistics Group
  821.  
  822.    An AAL5 connection table is used to provide AAL5 performance
  823.    information for each AAL5 virtual connection that is terminated at
  824.    the AAL5 entity contained within an ATM switch or host.
  825.  
  826. 9.  ILMI MIB and the ATM Managed Objects
  827.  
  828.    The ILMI MIB is specified by the ATM Forum in UNI specification [9],
  829.    to manage local ATM UNIs.  The support of the ATM management
  830.    functions by the ILMI MIB and those contained in this memo are
  831.    compared in Table 1.  In this table, "yes" in the "ILMI MIB"  column
  832.    indicates that the management functions are supported by the ILMI
  833.    MIB.  The MIB groups in the "This memo" column are the groups listed
  834.    in Section 5.2.
  835.  
  836.    For that subset of management information which the ILMI MIB and this
  837.    memo have in common, every effort has been made to retain identical
  838.    semantics and syntax, even though the MIB objects are identified
  839.  
  840.  
  841.  
  842. Ahmed & Tesink                                                 [Page 15]
  843.  
  844. RFC 1695                 ATM Management Objects              August 1994
  845.  
  846.  
  847.    using different OBJECT IDENTIFIERs.
  848.  
  849.                        Table 1 - Structuring of ATM Managed Objects
  850.  
  851.           ______________________________________________________________
  852.                         |                                 |This   |ILMI|
  853.           ATM Mgmt.Inf. |ATM Managed Objects              |memo   |MIB |
  854.           ______________|_________________________________|_______|____|
  855.  
  856.           Local Interface Information:
  857.           _____________________________________________________________
  858.           ATM interface:| (1) port identifier             |ATM MIB|    |
  859.           physical layer| (2) physical transmission types |  gr.1*|yes*|
  860.           configuration | (3) operational status          |MIB II |    |
  861.                         | (4) administrative status       |       |    |
  862.                         | (5) last change status          |       |    |
  863.           _____________________________________________________________
  864.           ATM interface:| (1) active VPI/VCI fields       |ATM MIB|    |
  865.           cell layer    | (2) maximum number of VPCs/VCCs |  gr.1 |yes |
  866.           configuration | (3) configured VPCs/VCCs        |       | ** |
  867.                         | (4) ILMI VPI/VCI values         |       |    |
  868.                         | (5) ATM address type            |       |    |
  869.                         | (6) ATM administrative address  |       |    |
  870.           _____________________________________________________________
  871.           ATM interface:|(1) received/transmitted cells   |       |    |
  872.           cell layer    |(2) cells with HEC error         |MIB II |yes |
  873.           performance   |(3) cell header validation errors|       |    |
  874.           _____________________________________________________________
  875.           ATM interface:|(1)DS3 PLCP severely errored     |ATM MIB|    |
  876.           PLCP & TC     |   framing seconds               | gr.2,3|    |
  877.           layer         |(2)DS3 PLCP unavailable seconds  |       |no  |
  878.           performance   |(3)DS3 PLCP alarm state          |       |    |
  879.                         |(4)out of cell delineation events|       |    |
  880.                         |(5)TC alarm state                |       |    |
  881.           _____________________________________________________________
  882.           VP/VC link:   |(1)VPI or VPI/VCI value          |ATM MIB|    |
  883.           configuration |(2)VCL or VPL operational status |  gr. 4|yes |
  884.                         |(3)VCL/VPL administrative status |       |*** |
  885.                         |(4)VCL/VPL last change status    |       |    |
  886.                         |(5)transmit/receive traffic/QoS  |       |    |
  887.                         |   parameters                    |       |    |
  888.                         |(6)AAL type                      |       |    |
  889.                         |(7)transmit/receive AAL5 SDU size|       |    |
  890.                         |(8)AAL5 encapsulation type       |       |    |
  891.           _____________________________________________________________
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898. Ahmed & Tesink                                                 [Page 16]
  899.  
  900. RFC 1695                 ATM Management Objects              August 1994
  901.  
  902.  
  903.           _____________________________________________________________
  904.           VP/VC         |(1)cross-connect identifier      |       |    |
  905.           Cross-connect:|(2)port identifier of one        |       |    |
  906.           configuration |   end                           |       |    |
  907.                         |(3)port identifier of the other  |ATM MIB|    |
  908.                         |   end                           |  gr. 5|no  |
  909.                         |(4)VPI or VPI/VCI value          |       |    |
  910.                         |   of one end                    |       |    |
  911.                         |(5)VPI or VPI/VCI value of       |       |    |
  912.                         |   the other end                 |       |    |
  913.                         |(6)VC/VP cross-connect           |       |    |
  914.                         |   operational status            |       |    |
  915.                         |(7)VC/VP cross-connect           |       |    |
  916.                         |   administrative status         |       |    |
  917.                         |(8)VC/VP last change status      |       |    |
  918.           _____________________________________________________________
  919.           VCC AAL5 CPCS |(1)PDUs discarded for CRC errors |ATM MIB|    |
  920.           layer:        |(2)PDUs discarded due to         |  gr.6 |    |
  921.           performance   |   reassembly time out           |       |no  |
  922.                         |(3)PDUs discarded due to large   |       |    |
  923.                         |   SDUs                          |       |    |
  924.           _____________________________________________________________
  925.           AAL5 entity:  |(1)received/transmitted PDUs     |       |    |
  926.                         |(2)PDUs discarded due to         |       |    |
  927.                         |   protocol errors               |MIB II |no  |
  928.                         |(3)a set of configuration/state  |       |    |
  929.                         |   parameters                    |       |    |
  930.           _____________________________________________________________
  931.  
  932.           *The operational, administrative, and last change status of
  933.           the ATM interface and the physical transmission type shall be
  934.           supported by the interface table in MIB II (RFC 1213, RFC
  935.           1573).  ILMI does not contain the administrative and last
  936.           change status of the ATM interface.
  937.  
  938.           ** The ILMI MIB does not contain information on the ATM
  939.           address type and the ATM administrative address assigned at
  940.           the ATM interface.
  941.  
  942.           ***The ILMI MIB contains local and end-to-end operational
  943.           status of the VPC/VCC segment.  However, it does not contain
  944.           the VPC/VCC administrative and last change status and the VCC
  945.           AAL information.
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954. Ahmed & Tesink                                                 [Page 17]
  955.  
  956. RFC 1695                 ATM Management Objects              August 1994
  957.  
  958.  
  959. 10.  Definitions
  960.  
  961.                ATM-MIB DEFINITIONS ::= BEGIN
  962.  
  963.                IMPORTS
  964.                   MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
  965.                   Counter32, Integer32, IpAddress
  966.                       FROM SNMPv2-SMI
  967.                   TEXTUAL-CONVENTION, DisplayString,
  968.                   TimeStamp, RowStatus
  969.                       FROM SNMPv2-TC
  970.                   MODULE-COMPLIANCE, OBJECT-GROUP
  971.                       FROM SNMPv2-CONF
  972.                   ifIndex, mib-2
  973.                       FROM RFC1213-MIB;
  974.  
  975.  
  976.                atmMIB MODULE-IDENTITY
  977.                     LAST-UPDATED "9406072245Z"
  978.                     ORGANIZATION "IETF AToM MIB Working Group"
  979.                     CONTACT-INFO
  980.                      "          Masuma Ahmed
  981.                         Postal:  Bellcore
  982.                                  331 Newman Springs Road
  983.                                  Red Bank, NJ 07701
  984.                                  US
  985.                         Tel:     +1 908 758 2515
  986.                         Fax:     +1 908 758 4131
  987.                         E-mail:  mxa@mail.bellcore.com
  988.  
  989.                                  Kaj Tesink
  990.                         Postal:  Bellcore
  991.                                  331 Newman Springs Road
  992.                                  Red Bank, NJ 07701
  993.                                  US
  994.                         Tel:     +1 908 758 5254
  995.                         Fax:     +1 908 758 4196
  996.                         E-mail:  kaj@cc.bellcore.com"
  997.                     DESCRIPTION
  998.                      "This is the MIB Module for ATM and AAL5-related
  999.                       objects for managing ATM interfaces, ATM virtual
  1000.                       links, ATM cross-connects, AAL5 entities, and
  1001.                       and AAL5 connections."
  1002.                     ::= { mib-2 37 }
  1003.  
  1004.                atmMIBObjects  OBJECT IDENTIFIER ::= {atmMIB 1}
  1005.  
  1006.                -- This ATM MIB Module consists of the following groups:
  1007.  
  1008.  
  1009.  
  1010. Ahmed & Tesink                                                 [Page 18]
  1011.  
  1012. RFC 1695                 ATM Management Objects              August 1994
  1013.  
  1014.  
  1015.                -- (1) ATM Interface configuration group
  1016.                -- (2) ATM Interface DS3 PLCP group
  1017.                -- (3) ATM Interface TC Sublayer group
  1018.                -- (4) ATM Interface VPL configuration group
  1019.                -- (5) ATM Interface VCL configuration group
  1020.                -- (6) ATM VP Cross Connect group
  1021.                -- (7) ATM VC Cross Connect group
  1022.                -- (8) ATM Interface AAL5 VCC performance statistics
  1023.                --     group
  1024.  
  1025.  
  1026.                IfIndex ::= TEXTUAL-CONVENTION
  1027.                     STATUS     current
  1028.                     DESCRIPTION
  1029.                       "The value of this object identifies the interface
  1030.                        for which the entry contains management
  1031.                        information. The value of this object for a
  1032.                        particular interface has the same value as the
  1033.                        ifIndex object, defined in RFC 1213, for the same
  1034.                        interface."
  1035.                     SYNTAX     Integer32
  1036.  
  1037.  
  1038.                AtmTrafficDescrParamIndex ::= TEXTUAL-CONVENTION
  1039.                     STATUS     current
  1040.                     DESCRIPTION
  1041.                       "The value of this object identifies the row
  1042.                        in the atmTrafficDescrParamTable."
  1043.                     SYNTAX     Integer32
  1044.  
  1045.                atmTrafficDescriptorTypes  OBJECT IDENTIFIER ::=
  1046.                                                     {atmMIBObjects 1}
  1047.  
  1048.                -- The following values are defined for use as
  1049.                -- possible values of the ATM traffic descriptor type.
  1050.                -- ATM Forum specified seven types of ATM traffic
  1051.                -- descriptors.
  1052.  
  1053.                atmNoTrafficDescriptor  OBJECT-IDENTITY
  1054.                     STATUS     current
  1055.                     DESCRIPTION
  1056.                       "This identifies the no ATM traffic descriptor
  1057.                        type. Parameters 1, 2, 3, 4, and 5 are not used.
  1058.                        This traffic descriptor type can be used for
  1059.                        best effort traffic."
  1060.                     ::= { atmTrafficDescriptorTypes 1}
  1061.  
  1062.                atmNoClpNoScr  OBJECT-IDENTITY
  1063.  
  1064.  
  1065.  
  1066. Ahmed & Tesink                                                 [Page 19]
  1067.  
  1068. RFC 1695                 ATM Management Objects              August 1994
  1069.  
  1070.  
  1071.                     STATUS     current
  1072.                     DESCRIPTION
  1073.                      "This traffic descriptor is for no CLP and
  1074.                       no Sustained Cell Rate.  The use of the
  1075.                       parameter vector for this type:
  1076.                       Parameter 1: CLP=0+1 peak cell rate in
  1077.                                    cells per second
  1078.                       Parameter 2: not used
  1079.                       Parameter 3: not used
  1080.                       Parameter 4: not used
  1081.                       Parameter 5: not used.
  1082.                       This traffic descriptor type can be used
  1083.                       for best effort traffic."
  1084.                   ::= { atmTrafficDescriptorTypes 2}
  1085.  
  1086.                atmClpNoTaggingNoScr OBJECT-IDENTITY
  1087.                     STATUS     current
  1088.                     DESCRIPTION
  1089.                      "This traffic descriptor is for no CLP without
  1090.                       tagging and no Sustained Cell Rate.  The use
  1091.                       of the parameter vector for this type:
  1092.                       Parameter 1: CLP=0+1 peak cell rate in
  1093.                                    cells per second
  1094.                       Parameter 2: CLP=0 peak cell rate in
  1095.                                    cells per second
  1096.                       Parameter 3: not used
  1097.                       Parameter 4: not used
  1098.                       Parameter 5: not used."
  1099.                     ::= { atmTrafficDescriptorTypes 3}
  1100.  
  1101.                atmClpTaggingNoScr OBJECT-IDENTITY
  1102.                    STATUS     current
  1103.                    DESCRIPTION
  1104.                      "This traffic descriptor is for CLP with
  1105.                       tagging and no Sustained Cell Rate.  The
  1106.                       use of the parameter vector for this type:
  1107.                       Parameter 1: CLP=0+1 peak cell rate in
  1108.                                    cells per second
  1109.                       Parameter 2: CLP=0 peak cell rate in
  1110.                                    cells per second with excess
  1111.                                    traffic tagged as CLP=1
  1112.                       Parameter 3: not used
  1113.                       Parameter 4: not used
  1114.                       Parameter 5: not used."
  1115.                    ::= { atmTrafficDescriptorTypes 4}
  1116.  
  1117.                atmNoClpScr OBJECT-IDENTITY
  1118.                     STATUS     current
  1119.  
  1120.  
  1121.  
  1122. Ahmed & Tesink                                                 [Page 20]
  1123.  
  1124. RFC 1695                 ATM Management Objects              August 1994
  1125.  
  1126.  
  1127.                     DESCRIPTION
  1128.                      "This traffic descriptor is for no CLP
  1129.                       with Sustained Cell Rate.  The
  1130.                       use of the parameter vector for this type:
  1131.                       Parameter 1: CLP=0+1 peak cell rate in
  1132.                                    cells per second
  1133.                       Parameter 2: CLP=0+1 sustained cell rate in
  1134.                                    cells per second
  1135.                       Parameter 3: CLP=0+1 maximum burst size
  1136.                                    in cells
  1137.                       Parameter 4: not used
  1138.                       Parameter 5: not used."
  1139.                    ::= { atmTrafficDescriptorTypes 5}
  1140.  
  1141.                atmClpNoTaggingScr OBJECT-IDENTITY
  1142.                     STATUS     current
  1143.                     DESCRIPTION
  1144.                      "This traffic descriptor is for CLP
  1145.                       with Sustained Cell Rate and no tagging.
  1146.                       The use of the parameter vector for this type:
  1147.                       Parameter 1: CLP=0+1 peak cell rate in
  1148.                                    cells per second
  1149.                       Parameter 2: CLP=0 sustained cell rate in
  1150.                                    cells per second
  1151.                       Parameter 3: CLP=0 maximum burst size in cells
  1152.                       Parameter 4: not used
  1153.                       Parameter 5: not used."
  1154.                    ::= { atmTrafficDescriptorTypes 6}
  1155.  
  1156.                atmClpTaggingScr OBJECT-IDENTITY
  1157.                     STATUS     current
  1158.                     DESCRIPTION
  1159.                      "This traffic descriptor is for CLP
  1160.                       with tagging and Sustained Cell Rate.
  1161.                       The use of the parameter vector for this type:
  1162.                       Parameter 1: CLP=0+1 peak cell rate in
  1163.                                    cells per second
  1164.                       Parameter 2: CLP=0 sustained cell rate in
  1165.                                    cells per second with excess
  1166.                                    traffic tagged as CLP=1
  1167.                       Parameter 3: CLP=0 maximum burst size in cells
  1168.                       Parameter 4: not used
  1169.                       Parameter 5: not used."
  1170.                     ::= { atmTrafficDescriptorTypes 7}
  1171.  
  1172.  
  1173.                --    ATM Interface Configuration Parameters Group
  1174.  
  1175.  
  1176.  
  1177.  
  1178. Ahmed & Tesink                                                 [Page 21]
  1179.  
  1180. RFC 1695                 ATM Management Objects              August 1994
  1181.  
  1182.  
  1183.                -- This group contains ATM specific
  1184.                -- configuration information associated with
  1185.                -- an ATM interface beyond those
  1186.                -- supported using the ifTable.
  1187.  
  1188.  
  1189.                atmInterfaceConfTable    OBJECT-TYPE
  1190.                     SYNTAX      SEQUENCE OF AtmInterfaceConfEntry
  1191.                     MAX-ACCESS   not-accessible
  1192.                     STATUS       current
  1193.                     DESCRIPTION
  1194.                      "This table contains ATM local interface
  1195.                       configuration parameters, one entry per ATM
  1196.                       interface port."
  1197.                     ::= { atmMIBObjects 2 }
  1198.  
  1199.                atmInterfaceConfEntry    OBJECT-TYPE
  1200.                     SYNTAX         AtmInterfaceConfEntry
  1201.                     MAX-ACCESS     not-accessible
  1202.                     STATUS         current
  1203.                     DESCRIPTION
  1204.                      "This list contains ATM interface configuration
  1205.                       parameters and state variables."
  1206.                     INDEX { ifIndex }
  1207.                     ::= { atmInterfaceConfTable  1}
  1208.  
  1209.                AtmInterfaceConfEntry    ::= SEQUENCE  {
  1210.                     atmInterfaceMaxVpcs             INTEGER,
  1211.                     atmInterfaceMaxVccs             INTEGER,
  1212.                     atmInterfaceConfVpcs            INTEGER,
  1213.                     atmInterfaceConfVccs            INTEGER,
  1214.                     atmInterfaceMaxActiveVpiBits    INTEGER,
  1215.                     atmInterfaceMaxActiveVciBits    INTEGER,
  1216.                     atmInterfaceIlmiVpi             INTEGER,
  1217.                     atmInterfaceIlmiVci             INTEGER,
  1218.                     atmInterfaceAddressType         INTEGER,
  1219.                     atmInterfaceAdminAddress        OCTET STRING,
  1220.                     atmInterfaceMyNeighborIpAddress IpAddress,
  1221.                     atmInterfaceMyNeighborIfName    DisplayString
  1222.                          }
  1223.  
  1224.                atmInterfaceMaxVpcs    OBJECT-TYPE
  1225.                     SYNTAX       INTEGER  (0..4096)
  1226.                     MAX-ACCESS    read-write
  1227.                     STATUS         current
  1228.                     DESCRIPTION
  1229.                      "The maximum number of VPCs (PVCs and SVCs)
  1230.                       supported at this ATM interface.  At the ATM UNI,
  1231.  
  1232.  
  1233.  
  1234. Ahmed & Tesink                                                 [Page 22]
  1235.  
  1236. RFC 1695                 ATM Management Objects              August 1994
  1237.  
  1238.  
  1239.                       the maximum number of VPCs (PVCs and SVCs)
  1240.                       ranges from 0 to 256 only."
  1241.                     ::= { atmInterfaceConfEntry 1}
  1242.  
  1243.                atmInterfaceMaxVccs    OBJECT-TYPE
  1244.                     SYNTAX       INTEGER  (0..65536)
  1245.                     MAX-ACCESS     read-write
  1246.                     STATUS         current
  1247.                     DESCRIPTION
  1248.                      "The maximum number of VCCs (PVCs and SVCs)
  1249.                       supported at this ATM interface."
  1250.                     ::= { atmInterfaceConfEntry 2}
  1251.  
  1252.                atmInterfaceConfVpcs    OBJECT-TYPE
  1253.                     SYNTAX       INTEGER  (0..4096)
  1254.                     MAX-ACCESS     read-only
  1255.                     STATUS         current
  1256.                     DESCRIPTION
  1257.                      "The number of VPCs (PVCs and SVCs)
  1258.                       configured for use at this ATM interface.
  1259.                       At the ATM UNI, the configured number of
  1260.                       VPCs (PVCs and SVCs) can range from
  1261.                       0 to 256 only."
  1262.                     ::= { atmInterfaceConfEntry 3}
  1263.  
  1264.                atmInterfaceConfVccs    OBJECT-TYPE
  1265.                     SYNTAX       INTEGER  (0..65536)
  1266.                     MAX-ACCESS    read-only
  1267.                     STATUS        current
  1268.                     DESCRIPTION
  1269.                      "The number of VCCs (PVCs and SVCs)
  1270.                       configured for use at the ATM interface."
  1271.                     ::= { atmInterfaceConfEntry 4}
  1272.  
  1273.                atmInterfaceMaxActiveVpiBits    OBJECT-TYPE
  1274.                     SYNTAX           INTEGER  (0..12)
  1275.                     MAX-ACCESS         read-write
  1276.                     STATUS             current
  1277.                     DESCRIPTION
  1278.                      "The  maximum number of active VPI bits
  1279.                       configured for use at the ATM interface.
  1280.                       At the ATM UNI, the maximum number of active
  1281.                       VPI bits configured for use ranges from
  1282.                       0 to 8 only."
  1283.                     ::= { atmInterfaceConfEntry 5}
  1284.  
  1285.                atmInterfaceMaxActiveVciBits    OBJECT-TYPE
  1286.                     SYNTAX             INTEGER  (0..16)
  1287.  
  1288.  
  1289.  
  1290. Ahmed & Tesink                                                 [Page 23]
  1291.  
  1292. RFC 1695                 ATM Management Objects              August 1994
  1293.  
  1294.  
  1295.                     MAX-ACCESS         read-write
  1296.                     STATUS             current
  1297.                     DESCRIPTION
  1298.                      "The maximum number of active VCI bits
  1299.                       configured for use at this ATM interface."
  1300.                     ::= { atmInterfaceConfEntry 6}
  1301.  
  1302.                atmInterfaceIlmiVpi         OBJECT-TYPE
  1303.                     SYNTAX          INTEGER (0..255)
  1304.                     MAX-ACCESS       read-write
  1305.                     STATUS           current
  1306.                     DESCRIPTION
  1307.                      "The VPI value of the VCC supporting
  1308.                       the ILMI at this ATM interface.  If the values of
  1309.                       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
  1310.                       both equal to zero then the ILMI is not
  1311.                       supported at this ATM interface."
  1312.                     DEFVAL { 0 }
  1313.                     ::= { atmInterfaceConfEntry 7}
  1314.  
  1315.                atmInterfaceIlmiVci         OBJECT-TYPE
  1316.                     SYNTAX          INTEGER (0..65535)
  1317.                     MAX-ACCESS       read-write
  1318.                     STATUS           current
  1319.                     DESCRIPTION
  1320.                      "The VCI value of the VCC supporting
  1321.                       the ILMI at this ATM interface.  If the values of
  1322.                       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
  1323.                       both equal to zero then the ILMI is not
  1324.                       supported at this ATM interface."
  1325.                     DEFVAL { 16 }
  1326.                     ::= { atmInterfaceConfEntry 8}
  1327.  
  1328.                atmInterfaceAddressType    OBJECT-TYPE
  1329.                     SYNTAX      INTEGER {
  1330.                                          private(1),
  1331.                                          nsapE164(2),
  1332.                                          nativeE164(3),
  1333.                                          other(4)
  1334.                                         }
  1335.                     MAX-ACCESS    read-only
  1336.                     STATUS        current
  1337.                     DESCRIPTION
  1338.                      "The type of primary ATM address configured
  1339.                       for use at this ATM interface."
  1340.                     ::= { atmInterfaceConfEntry 9 }
  1341.  
  1342.                atmInterfaceAdminAddress    OBJECT-TYPE
  1343.  
  1344.  
  1345.  
  1346. Ahmed & Tesink                                                 [Page 24]
  1347.  
  1348. RFC 1695                 ATM Management Objects              August 1994
  1349.  
  1350.  
  1351.                     SYNTAX      OCTET STRING (SIZE(0..255))
  1352.                     MAX-ACCESS    read-only
  1353.                     STATUS        current
  1354.                     DESCRIPTION
  1355.                      "An address assigned for administrative purposes,
  1356.                       for example, an address associated with the
  1357.                       service provider side of a public network UNI.
  1358.                       If this interface has no assigned administrative
  1359.                       address, or when the address used for
  1360.                       administrative  purposes is the same as that used
  1361.                       for ifPhysAddress, then this is an octet string of
  1362.                       zero length."
  1363.                     ::= { atmInterfaceConfEntry 10 }
  1364.  
  1365.                atmInterfaceMyNeighborIpAddress OBJECT-TYPE
  1366.                     SYNTAX       IpAddress
  1367.                     MAX-ACCESS   read-write
  1368.                     STATUS       current
  1369.                     DESCRIPTION
  1370.                      "The IP address of the neighbor system connected to
  1371.                       the  far end of this interface, to which a Network
  1372.                       Management Station can send SNMP messages, as IP
  1373.                       datagrams sent to UDP port 161, in order to access
  1374.                       network management information concerning the
  1375.                       operation of that system.  Note that the value
  1376.                       of this object may be obtained in different ways,
  1377.                       e.g., by manual configuration, or through ILMI
  1378.                       interaction with the neighbor system."
  1379.                     ::= { atmInterfaceConfEntry 11 }
  1380.  
  1381.                atmInterfaceMyNeighborIfName    OBJECT-TYPE
  1382.                     SYNTAX       DisplayString
  1383.                     MAX-ACCESS   read-write
  1384.                     STATUS       current
  1385.                     DESCRIPTION
  1386.                      "The textual name of the interface on the neighbor
  1387.                       system on the far end of this interface, and to
  1388.                       which this interface connects.  If the neighbor
  1389.                       system is manageable through SNMP and supports
  1390.                       the object ifName, the value of this object must
  1391.                       be identical with that of ifName for the ifEntry
  1392.                       of the lowest level physical interface
  1393.                       for this port.  If this interface does not have a
  1394.                       textual name, the value of this object is a zero
  1395.                       length string.  Note that the value of this object
  1396.                       may be obtained in different ways, e.g., by manual
  1397.                       configuration, or through ILMI interaction with
  1398.                       the neighbor system."
  1399.  
  1400.  
  1401.  
  1402. Ahmed & Tesink                                                 [Page 25]
  1403.  
  1404. RFC 1695                 ATM Management Objects              August 1994
  1405.  
  1406.  
  1407.                     ::= { atmInterfaceConfEntry 12 }
  1408.  
  1409.  
  1410.                -- The ATM Interface DS3 PLCP Group
  1411.  
  1412.                -- This group contains the DS3 PLCP configuration and
  1413.                -- state parameters of those ATM interfaces
  1414.                -- which use DS3 PLCP for carrying ATM cells over DS3.
  1415.  
  1416.                atmInterfaceDs3PlcpTable    OBJECT-TYPE
  1417.                     SYNTAX      SEQUENCE OF AtmInterfaceDs3PlcpEntry
  1418.                     MAX-ACCESS   not-accessible
  1419.                     STATUS       current
  1420.                     DESCRIPTION
  1421.                      "This table contains ATM interface DS3 PLCP
  1422.                       parameters and state variables, one entry per
  1423.                       ATM interface port."
  1424.                     ::= { atmMIBObjects 3}
  1425.  
  1426.                atmInterfaceDs3PlcpEntry    OBJECT-TYPE
  1427.                     SYNTAX       AtmInterfaceDs3PlcpEntry
  1428.                     MAX-ACCESS   not-accessible
  1429.                     STATUS       current
  1430.                     DESCRIPTION
  1431.                      "This list contains DS3 PLCP parameters and
  1432.                       state variables at the ATM interface."
  1433.                     INDEX    {ifIndex }
  1434.                     ::= { atmInterfaceDs3PlcpTable 1}
  1435.  
  1436.                AtmInterfaceDs3PlcpEntry    ::= SEQUENCE  {
  1437.                     atmInterfaceDs3PlcpSEFSs         Counter32,
  1438.                     atmInterfaceDs3PlcpAlarmState    INTEGER,
  1439.                     atmInterfaceDs3PlcpUASs          Counter32
  1440.                       }
  1441.  
  1442.  
  1443.                atmInterfaceDs3PlcpSEFSs    OBJECT-TYPE
  1444.                     SYNTAX       Counter32
  1445.                     MAX-ACCESS   read-only
  1446.                     STATUS       current
  1447.                     DESCRIPTION
  1448.                      "The number of DS3 PLCP Severely Errored Framing
  1449.                       Second (SEFS).  Each SEFS represents a
  1450.                       one-second interval which contains
  1451.                       one or more SEF event."
  1452.                     ::= { atmInterfaceDs3PlcpEntry 1}
  1453.  
  1454.                atmInterfaceDs3PlcpAlarmState    OBJECT-TYPE
  1455.  
  1456.  
  1457.  
  1458. Ahmed & Tesink                                                 [Page 26]
  1459.  
  1460. RFC 1695                 ATM Management Objects              August 1994
  1461.  
  1462.  
  1463.                     SYNTAX       INTEGER {
  1464.                                           noAlarm(1),
  1465.                                           receivedFarEndAlarm(2),
  1466.                                           incomingLOF(3)
  1467.                                                 }
  1468.                     MAX-ACCESS     read-only
  1469.                     STATUS         current
  1470.                     DESCRIPTION
  1471.                      "This variable indicates if there is an
  1472.                       alarm present for the DS3 PLCP.  The value
  1473.                       receivedFarEndAlarm means that the DS3 PLCP
  1474.                       has received an incoming Yellow
  1475.                       Signal, the value incomingLOF means that
  1476.                       the DS3 PLCP has declared a loss of frame (LOF)
  1477.                       failure condition, and the value noAlarm
  1478.                       means that there are no alarms present.
  1479.                       Transition from the failure to the no alarm state
  1480.                       occurs when no defects (e.g., LOF) are received
  1481.                       for more than 10 seconds."
  1482.                     ::= { atmInterfaceDs3PlcpEntry 2}
  1483.  
  1484.                atmInterfaceDs3PlcpUASs    OBJECT-TYPE
  1485.                     SYNTAX       Counter32
  1486.                     MAX-ACCESS   read-only
  1487.                     STATUS       current
  1488.                     DESCRIPTION
  1489.                      "The counter associated with the number of
  1490.                       Unavailable Seconds encountered by the PLCP."
  1491.                     ::= { atmInterfaceDs3PlcpEntry 3}
  1492.  
  1493.  
  1494.                -- The ATM Interface TC Sublayer Group
  1495.  
  1496.                -- This group contains TC sublayer configuration and
  1497.                -- state parameters of those ATM interfaces
  1498.                -- which use TC sublayer for carrying ATM cells over
  1499.                -- SONET or DS3.
  1500.  
  1501.  
  1502.                atmInterfaceTCTable    OBJECT-TYPE
  1503.                     SYNTAX      SEQUENCE OF AtmInterfaceTCEntry
  1504.                     MAX-ACCESS   not-accessible
  1505.                     STATUS       current
  1506.                     DESCRIPTION
  1507.                      "This table contains ATM interface TC
  1508.                       Sublayer parameters and state variables,
  1509.                       one entry per ATM interface port."
  1510.                     ::= { atmMIBObjects 4}
  1511.  
  1512.  
  1513.  
  1514. Ahmed & Tesink                                                 [Page 27]
  1515.  
  1516. RFC 1695                 ATM Management Objects              August 1994
  1517.  
  1518.  
  1519.                atmInterfaceTCEntry    OBJECT-TYPE
  1520.                     SYNTAX          AtmInterfaceTCEntry
  1521.                     MAX-ACCESS      not-accessible
  1522.                     STATUS          current
  1523.                     DESCRIPTION
  1524.                      "This list contains TC Sublayer parameters
  1525.                       and state variables at the ATM interface."
  1526.                     INDEX  {ifIndex }
  1527.                     ::= { atmInterfaceTCTable 1}
  1528.  
  1529.                AtmInterfaceTCEntry    ::= SEQUENCE  {
  1530.                     atmInterfaceOCDEvents      Counter32,
  1531.                     atmInterfaceTCAlarmState   INTEGER
  1532.                       }
  1533.  
  1534.                atmInterfaceOCDEvents    OBJECT-TYPE
  1535.                     SYNTAX        Counter32
  1536.                     MAX-ACCESS    read-only
  1537.                     STATUS        current
  1538.                     DESCRIPTION
  1539.                      "The number of times the Out of Cell
  1540.                       Delineation (OCD) events occur.  If seven
  1541.                       consecutive ATM cells have Header Error
  1542.                       Control (HEC) violations, an OCD event occurs.
  1543.                       A high number of OCD events may indicate a
  1544.                       problem with the TC Sublayer."
  1545.                     ::= { atmInterfaceTCEntry 1}
  1546.  
  1547.                atmInterfaceTCAlarmState    OBJECT-TYPE
  1548.                     SYNTAX        INTEGER {
  1549.                                            noAlarm(1),
  1550.                                            lcdFailure(2)
  1551.                                             }
  1552.                     MAX-ACCESS    read-only
  1553.                     STATUS        current
  1554.                     DESCRIPTION
  1555.                      "This variable indicates if there is an
  1556.                       alarm present for the TC Sublayer.  The value
  1557.                       lcdFailure indicates that a Loss of
  1558.                       Cell Delineation (LCD) failure state has been
  1559.                       declared for the TC Sublayer.  Transition from
  1560.                       failure to the no alarm state occurs
  1561.                       when 6 consecutive ATM cells
  1562.                       are received with valid HEC, followed by
  1563.                       about 10 seconds of acceptable working signal."
  1564.                      ::= { atmInterfaceTCEntry 2}
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570. Ahmed & Tesink                                                 [Page 28]
  1571.  
  1572. RFC 1695                 ATM Management Objects              August 1994
  1573.  
  1574.  
  1575.                --  ATM Traffic Descriptor Parameter Group
  1576.  
  1577.                -- This group contains a set of self-consistent
  1578.                -- ATM traffic parameters including the
  1579.                -- ATM traffic QoS Class.
  1580.  
  1581.                -- The ATM virtual link tables (i.e., VPL and VCL tables)
  1582.                -- will use this ATM Traffic Descriptor table
  1583.                -- to assign traffic parameters and QoS Class
  1584.                -- to the receive and transmit directions of
  1585.                -- the ATM virtual links (i.e., VPLs and VCLs).
  1586.                -- The ATM VPL or VCL table will indicate a row
  1587.                -- in the atmTrafficDescrParamTable
  1588.                -- using its atmTrafficDescrParamIndex value.
  1589.                -- The management application can then compare a set of
  1590.                -- ATM traffic parameters with a single value.
  1591.  
  1592.                -- If no suitable row(s) in the atmTrafficDescrParamTable
  1593.                -- exists, the manager must create a new row(s) in this
  1594.                -- table. If such a row is created, agent checks the
  1595.                -- sanity of that set of ATM traffic parameter values.
  1596.  
  1597.                -- When creating a new row, the parameter values
  1598.                -- will be checked for self-consistency.
  1599.                -- Predefined/template rows may be supported.
  1600.  
  1601.                -- A row in the atmTrafficDescrParamTable is deleted
  1602.                -- by setting the atmTrafficDescrRowStatus to destroy(6).
  1603.                -- The agent will check whether this row is still in use
  1604.                -- by any entry of the atmVplTable or atmVclTable.
  1605.                -- The agent denies the request if the row is still in
  1606.                -- use.
  1607.  
  1608.                --  The ATM Traffic Descriptor Parameter Table
  1609.  
  1610.  
  1611.                atmTrafficDescrParamTable    OBJECT-TYPE
  1612.                     SYNTAX      SEQUENCE OF AtmTrafficDescrParamEntry
  1613.                     MAX-ACCESS   not-accessible
  1614.                     STATUS       current
  1615.                     DESCRIPTION
  1616.                      "This table contains information on ATM traffic
  1617.                       descriptor type and the associated parameters."
  1618.                     ::= { atmMIBObjects 5}
  1619.  
  1620.                atmTrafficDescrParamEntry    OBJECT-TYPE
  1621.                     SYNTAX           AtmTrafficDescrParamEntry
  1622.                     MAX-ACCESS       not-accessible
  1623.  
  1624.  
  1625.  
  1626. Ahmed & Tesink                                                 [Page 29]
  1627.  
  1628. RFC 1695                 ATM Management Objects              August 1994
  1629.  
  1630.  
  1631.                     STATUS           current
  1632.                     DESCRIPTION
  1633.                      "This list contains ATM traffic descriptor
  1634.                       type and the associated parameters."
  1635.                     INDEX  {atmTrafficDescrParamIndex}
  1636.                     ::= { atmTrafficDescrParamTable  1}
  1637.  
  1638.                AtmTrafficDescrParamEntry    ::= SEQUENCE  {
  1639.                  atmTrafficDescrParamIndex   AtmTrafficDescrParamIndex,
  1640.                  atmTrafficDescrType         OBJECT IDENTIFIER,
  1641.                  atmTrafficDescrParam1       Integer32,
  1642.                  atmTrafficDescrParam2       Integer32,
  1643.                  atmTrafficDescrParam3       Integer32,
  1644.                  atmTrafficDescrParam4       Integer32,
  1645.                  atmTrafficDescrParam5       Integer32,
  1646.                  atmTrafficQoSClass          INTEGER,
  1647.                  atmTrafficDescrRowStatus    RowStatus
  1648.                               }
  1649.  
  1650.                atmTrafficDescrParamIndex    OBJECT-TYPE
  1651.                     SYNTAX           AtmTrafficDescrParamIndex
  1652.                     MAX-ACCESS       not-accessible
  1653.                     STATUS        current
  1654.                     DESCRIPTION
  1655.                      "This object is used by the virtual link
  1656.                       table (i.e., VPL or VCL table)
  1657.                       to identify the row of this table."
  1658.                     ::= { atmTrafficDescrParamEntry  1}
  1659.  
  1660.                atmTrafficDescrType    OBJECT-TYPE
  1661.                     SYNTAX             OBJECT IDENTIFIER
  1662.                     MAX-ACCESS         read-create
  1663.                     STATUS             current
  1664.                     DESCRIPTION
  1665.                      "The value of this object identifies the type
  1666.                       of ATM traffic descriptor.
  1667.                       The type may indicate no traffic descriptor or
  1668.                       traffic descriptor with one or more parameters.
  1669.                       These parameters are specified as a parameter
  1670.                       vector, in the corresponding instances of the
  1671.                       objects:
  1672.                           atmTrafficDescrParam1
  1673.                           atmTrafficDescrParam2
  1674.                           atmTrafficDescrParam3
  1675.                           atmTrafficDescrParam4
  1676.                           atmTrafficDescrParam5."
  1677.                      DEFVAL  { atmNoTrafficDescriptor }
  1678.                      ::= { atmTrafficDescrParamEntry 2}
  1679.  
  1680.  
  1681.  
  1682. Ahmed & Tesink                                                 [Page 30]
  1683.  
  1684. RFC 1695                 ATM Management Objects              August 1994
  1685.  
  1686.  
  1687.                atmTrafficDescrParam1    OBJECT-TYPE
  1688.                     SYNTAX             Integer32
  1689.                     MAX-ACCESS          read-create
  1690.                     STATUS              current
  1691.                     DESCRIPTION
  1692.                      "The first parameter of the ATM traffic descriptor
  1693.                       used according to the value of
  1694.                       atmTrafficDescrType."
  1695.                     DEFVAL  { 0 }
  1696.                     ::= { atmTrafficDescrParamEntry 3}
  1697.  
  1698.                atmTrafficDescrParam2    OBJECT-TYPE
  1699.                     SYNTAX             Integer32
  1700.                     MAX-ACCESS          read-create
  1701.                     STATUS              current
  1702.                     DESCRIPTION
  1703.                      "The second parameter of the ATM traffic descriptor
  1704.                       used according to the value of
  1705.                       atmTrafficDescrType."
  1706.                     DEFVAL  { 0 }
  1707.                     ::= { atmTrafficDescrParamEntry 4}
  1708.  
  1709.                atmTrafficDescrParam3    OBJECT-TYPE
  1710.                     SYNTAX             Integer32
  1711.                     MAX-ACCESS          read-create
  1712.                     STATUS              current
  1713.                     DESCRIPTION
  1714.                      "The third parameter of the ATM traffic descriptor
  1715.                       used according to the value of
  1716.                       atmTrafficDescrType."
  1717.                     DEFVAL  { 0 }
  1718.                     ::= { atmTrafficDescrParamEntry 5}
  1719.  
  1720.                atmTrafficDescrParam4    OBJECT-TYPE
  1721.                     SYNTAX             Integer32
  1722.                     MAX-ACCESS          read-create
  1723.                     STATUS              current
  1724.                     DESCRIPTION
  1725.                      "The fourth parameter of the ATM traffic descriptor
  1726.                       used according to the value of
  1727.                       atmTrafficDescrType."
  1728.                     DEFVAL  { 0 }
  1729.                     ::= { atmTrafficDescrParamEntry 6}
  1730.  
  1731.                atmTrafficDescrParam5    OBJECT-TYPE
  1732.                     SYNTAX             Integer32
  1733.                     MAX-ACCESS          read-create
  1734.                     STATUS              current
  1735.  
  1736.  
  1737.  
  1738. Ahmed & Tesink                                                 [Page 31]
  1739.  
  1740. RFC 1695                 ATM Management Objects              August 1994
  1741.  
  1742.  
  1743.                     DESCRIPTION
  1744.                      "The fifth parameter of the ATM traffic descriptor
  1745.                       used according to the value of
  1746.                       atmTrafficDescrType."
  1747.                     DEFVAL  { 0 }
  1748.                     ::= { atmTrafficDescrParamEntry 7}
  1749.  
  1750.                atmTrafficQoSClass   OBJECT-TYPE
  1751.                     SYNTAX         INTEGER (0..255)
  1752.                     MAX-ACCESS      read-create
  1753.                     STATUS          current
  1754.                     DESCRIPTION
  1755.                      "The value of this object identifies the QoS Class.
  1756.                       Four Service classes have been
  1757.                       specified in the ATM Forum UNI Specification:
  1758.                       Service Class A: Constant bit rate video and
  1759.                                        Circuit emulation
  1760.                       Service Class B: Variable bit rate video/audio
  1761.                       Service Class C: Connection-oriented data
  1762.                       Service Class D: Connectionless data
  1763.                       Four QoS classes numbered 1, 2, 3, and 4 have
  1764.                       been specified with the aim to support service
  1765.                       classes A, B, C, and D respectively.
  1766.                       An unspecified QoS Class numbered `0' is used
  1767.                       for best effort traffic."
  1768.                     DEFVAL  { 0 }
  1769.                     ::= { atmTrafficDescrParamEntry 8}
  1770.  
  1771.  
  1772.                atmTrafficDescrRowStatus       OBJECT-TYPE
  1773.                     SYNTAX    RowStatus
  1774.                     MAX-ACCESS   read-create
  1775.                     STATUS          current
  1776.                     DESCRIPTION
  1777.                      "This object is used to create
  1778.                       a new row or modify or delete an
  1779.                       existing row in this table."
  1780.                     DEFVAL  { active }
  1781.                     ::= {atmTrafficDescrParamEntry 9}
  1782.  
  1783.  
  1784.                --  ATM Interface Virtual Path Link (VPL) Group
  1785.  
  1786.                -- This group contains configuration and state
  1787.                -- information of a bi-directional Virtual Path Link
  1788.                -- (VPL)
  1789.  
  1790.                -- This table can be used to create, delete or modify
  1791.  
  1792.  
  1793.  
  1794. Ahmed & Tesink                                                 [Page 32]
  1795.  
  1796. RFC 1695                 ATM Management Objects              August 1994
  1797.  
  1798.  
  1799.                -- a VPL that is terminated in an ATM host or switch.
  1800.                -- This table can also be used to create, delete or
  1801.                -- modify a VPL which is cross-connected to another
  1802.                -- VPL.
  1803.  
  1804.                -- In the example below, the traffic flows on the receive
  1805.                -- and transmit directions of the VPLs are characterized
  1806.                -- by atmVplReceiveTrafficDescrIndex and
  1807.                -- atmVplTransmitTrafficDescrIndex respectively.
  1808.                -- The cross-connected VPLs are identified by
  1809.                -- atmVplCrossConnectIdentifier.
  1810.  
  1811.  
  1812.  
  1813.                --           ________________________________
  1814.                --           |                              |
  1815.                --  VPL      | ATM Host, Switch, or Network |   VPL
  1816.                -- receive   |                              |  receive
  1817.                -- ========> X                              X <=======
  1818.                -- <======== X                              X ========>
  1819.                -- transmit  |                              |  transmit
  1820.                --           |______________________________|
  1821.  
  1822.  
  1823.  
  1824.                --  The ATM Interface VPL Table
  1825.  
  1826.  
  1827.                atmVplTable    OBJECT-TYPE
  1828.                     SYNTAX      SEQUENCE OF AtmVplEntry
  1829.                     MAX-ACCESS   not-accessible
  1830.                     STATUS       current
  1831.                     DESCRIPTION
  1832.                      "The Virtual Path Link (VPL) table.  A
  1833.                       bi-directional VPL is modeled as one entry
  1834.                       in this table."
  1835.                     ::= { atmMIBObjects 6}
  1836.  
  1837.                atmVplEntry    OBJECT-TYPE
  1838.                     SYNTAX           AtmVplEntry
  1839.                     MAX-ACCESS       not-accessible
  1840.                     STATUS           current
  1841.                     DESCRIPTION
  1842.                      "An entry in the VPL table.  This entry is
  1843.                       used to model a bi-directional VPL.
  1844.                       To create a VPL at an ATM interface,
  1845.                       either of the following procedures are used:
  1846.  
  1847.  
  1848.  
  1849.  
  1850. Ahmed & Tesink                                                 [Page 33]
  1851.  
  1852. RFC 1695                 ATM Management Objects              August 1994
  1853.  
  1854.  
  1855.                       Negotiated VPL establishment
  1856.  
  1857.                     (1) The management application creates
  1858.                         a VPL entry in the atmVplTable
  1859.                         by setting atmVplRowStatus to createAndWait(5).
  1860.                         This may fail for the following reasons:
  1861.                         - The selected VPI value is unavailable,
  1862.                         - The selected VPI value is in use.
  1863.                         Otherwise, the agent creates a row and
  1864.                         reserves the VPI value on that port.
  1865.  
  1866.                     (2) The manager selects an existing row(s) in the
  1867.                         atmTrafficDescrParamTable,
  1868.                         thereby, selecting a set of self-consistent
  1869.                         ATM traffic parameters and the QoS Class
  1870.                         for receive and transmit directions of the VPL.
  1871.  
  1872.                    (2a) If no suitable row(s) in the
  1873.                         atmTrafficDescrParamTable exists,
  1874.                         the manager must create a new row(s)
  1875.                         in that table.
  1876.  
  1877.                    (2b) The manager characterizes the VPL's traffic
  1878.                         parameters through setting the
  1879.                         atmVplReceiveTrafficDescrIndex and the
  1880.                         atmVplTransmitTrafficDescrIndex values
  1881.                         in the VPL table, which point to the rows
  1882.                         containing desired ATM traffic parameter values
  1883.                         in the atmTrafficDescrParamTable.  The agent
  1884.                         will check the availability of resources and
  1885.                         may refuse the request.
  1886.  
  1887.                     (3) The manager activates the VPL by setting the
  1888.                         the atmVplRowStatus to active(1).
  1889.                         If this set is successful, the agent has
  1890.                         reserved the resources to satisfy the requested
  1891.                         traffic parameter values and the QoS Class
  1892.                         for that VPL.
  1893.                     (4) If the VPL terminates a VPC in the ATM host
  1894.                         or switch, the manager turns on the
  1895.                         atmVplAdminStatus to up(1) to turn the VPL
  1896.                         traffic flow on.  Otherwise, the
  1897.                         atmVpCrossConnectTable  must be used
  1898.                         to cross-connect the VPL to another VPL(s)
  1899.                         in an ATM switch or network.
  1900.  
  1901.                       One-Shot VPL Establishment
  1902.  
  1903.  
  1904.  
  1905.  
  1906. Ahmed & Tesink                                                 [Page 34]
  1907.  
  1908. RFC 1695                 ATM Management Objects              August 1994
  1909.  
  1910.  
  1911.                       A VPL may also be established in one step by a
  1912.                       set-request with all necessary VPL parameter
  1913.                       values and atmVplRowStatus set to createAndGo(4).
  1914.  
  1915.                       In contrast to the negotiated VPL establishment
  1916.                       which allows for detailed error checking
  1917.                       (i.e., set errors are explicitly linked to
  1918.                       particular resource acquisition failures),
  1919.                       the one-shot VPL establishment
  1920.                       performs the setup on one operation but
  1921.                       does not have the advantage of step-wise
  1922.                       error checking.
  1923.  
  1924.                       VPL Retirement
  1925.  
  1926.                       A VPL is released by setting atmVplRowStatus to
  1927.                       destroy(6), and the agent may release all
  1928.                       associated resources."
  1929.                     INDEX  {ifIndex, atmVplVpi }
  1930.                     ::= { atmVplTable  1}
  1931.  
  1932.                AtmVplEntry    ::= SEQUENCE  {
  1933.                     atmVplVpi                       INTEGER,
  1934.                     atmVplAdminStatus               INTEGER,
  1935.                     atmVplOperStatus                INTEGER,
  1936.                     atmVplLastChange                TimeStamp,
  1937.                     atmVplReceiveTrafficDescrIndex
  1938.                                     AtmTrafficDescrParamIndex,
  1939.                     atmVplTransmitTrafficDescrIndex
  1940.                                     AtmTrafficDescrParamIndex,
  1941.                     atmVplCrossConnectIdentifier    INTEGER,
  1942.                     atmVplRowStatus                 RowStatus
  1943.                        }
  1944.  
  1945.  
  1946.                atmVplVpi    OBJECT-TYPE
  1947.                     SYNTAX    INTEGER  (1..4095)
  1948.                     MAX-ACCESS     not-accessible
  1949.                     STATUS         current
  1950.                     DESCRIPTION
  1951.                      "The VPI value of the VPL.
  1952.                       Note that the VPI=0 is not used
  1953.                       for a VPL not associated with a VCL.
  1954.                       The maximum VPI value cannot
  1955.                       exceed the value allowable by the
  1956.                       atmInterfaceMaxVpiBits."
  1957.                     ::= { atmVplEntry 1}
  1958.  
  1959.  
  1960.  
  1961.  
  1962. Ahmed & Tesink                                                 [Page 35]
  1963.  
  1964. RFC 1695                 ATM Management Objects              August 1994
  1965.  
  1966.  
  1967.                atmVplAdminStatus   OBJECT-TYPE
  1968.                     SYNTAX   INTEGER  {
  1969.                                        up(1),
  1970.                                        down(2)
  1971.                                            }
  1972.                     MAX-ACCESS   read-create
  1973.                     STATUS       current
  1974.                     DESCRIPTION
  1975.                      "This object is implemented only for a VPL which
  1976.                       terminates a VPC (i.e.,
  1977.                       one which is NOT cross-connected to other VPLs).
  1978.                       Its value specifies the desired administrative
  1979.                       state of the VPL.  The up and down states indicate
  1980.                       that the traffic flow is enabled and disabled
  1981.                       respectively for this VPL."
  1982.                     DEFVAL { down }
  1983.                     ::= { atmVplEntry 2}
  1984.  
  1985.  
  1986.                atmVplOperStatus   OBJECT-TYPE
  1987.                     SYNTAX   INTEGER  {
  1988.                                        up(1),
  1989.                                        down(2),
  1990.                                        unknown(3)
  1991.                                            }
  1992.                     MAX-ACCESS   read-only
  1993.                     STATUS       current
  1994.                     DESCRIPTION
  1995.                      "This object indicates the current operational
  1996.                       status of the VPL.  The up and down states
  1997.                       indicate that the VPL is currently
  1998.                       operational, or not operational, respectively.
  1999.                       The unknown state indicates that the status of
  2000.                       this VPL cannot be determined."
  2001.                     ::= { atmVplEntry 3}
  2002.  
  2003.                atmVplLastChange     OBJECT-TYPE
  2004.                     SYNTAX  TimeStamp
  2005.                     MAX-ACCESS  read-only
  2006.                     STATUS  current
  2007.                     DESCRIPTION
  2008.                      "The value of MIB II's sysUpTime object
  2009.                       at the time this VPL entered its current
  2010.                       operational state.  If the current state was
  2011.                       entered prior to the last re-initialization of the
  2012.                       agent, then this object contains a zero value."
  2013.                     ::= { atmVplEntry 4 }
  2014.  
  2015.  
  2016.  
  2017.  
  2018. Ahmed & Tesink                                                 [Page 36]
  2019.  
  2020. RFC 1695                 ATM Management Objects              August 1994
  2021.  
  2022.  
  2023.                atmVplReceiveTrafficDescrIndex    OBJECT-TYPE
  2024.                     SYNTAX             AtmTrafficDescrParamIndex
  2025.                     MAX-ACCESS         read-create
  2026.                     STATUS             current
  2027.                     DESCRIPTION
  2028.                      "The value of this object identifies the row
  2029.                       in the atmTrafficDescrParamTable which
  2030.                       applies to the receive direction of the VPL."
  2031.                      ::= { atmVplEntry 5}
  2032.  
  2033.                atmVplTransmitTrafficDescrIndex    OBJECT-TYPE
  2034.                     SYNTAX             AtmTrafficDescrParamIndex
  2035.                     MAX-ACCESS         read-create
  2036.                     STATUS             current
  2037.                     DESCRIPTION
  2038.                      "The value of this object identifies the row
  2039.                       in the atmTrafficDescrParamTable which
  2040.                       applies to the transmit direction of the VPL."
  2041.                      ::= { atmVplEntry 6}
  2042.  
  2043.                atmVplCrossConnectIdentifier   OBJECT-TYPE
  2044.                     SYNTAX         INTEGER (0..2147483647)
  2045.                     MAX-ACCESS      read-only
  2046.                     STATUS          current
  2047.                     DESCRIPTION
  2048.                      "This object is implemented only for a VPL
  2049.                       which is cross-connected to other VPLs
  2050.                       that belong to the same VPC.  All such
  2051.                       associated VPLs have the same value of this
  2052.                       object, and all their cross-connections are
  2053.                       identified by entries in the
  2054.                       atmVpCrossConnectTable for which
  2055.                       atmVpCrossConnectIndex has the same value.
  2056.                       The value of this object is initialized by the
  2057.                       agent after the associated entries in the
  2058.                       atmVpCrossConnectTable have been created."
  2059.                     ::= {atmVplEntry 7}
  2060.  
  2061.                atmVplRowStatus       OBJECT-TYPE
  2062.                     SYNTAX    RowStatus
  2063.                     MAX-ACCESS   read-create
  2064.                     STATUS          current
  2065.                     DESCRIPTION
  2066.                      "This object is used to create, delete
  2067.                       or modify a row in this table.
  2068.                       To create a new VCL, this object is
  2069.                       initially set to 'createAndWait' or
  2070.                       'createAndGo'.  This object must not be
  2071.  
  2072.  
  2073.  
  2074. Ahmed & Tesink                                                 [Page 37]
  2075.  
  2076. RFC 1695                 ATM Management Objects              August 1994
  2077.  
  2078.  
  2079.                       set to 'active' unless the following columnar
  2080.                       objects exist in this row:
  2081.                       atmVplReceiveTrafficDescrIndex and
  2082.                       atmVplTransmitTrafficDescrIndex."
  2083.                     DEFVAL { active }
  2084.                     ::= {atmVplEntry 8}
  2085.  
  2086.  
  2087.                --  ATM Interface Virtual Channel Link (VCL) Group
  2088.  
  2089.                -- This group contains configuration and state
  2090.                -- information of a bi-directional Virtual Channel
  2091.                -- Link (VCL) at an ATM interface.
  2092.  
  2093.                -- This table can be used to create, delete or modify
  2094.                -- a VCL that is terminated in an ATM host or switch.
  2095.                -- This table can also be
  2096.                -- used to create, delete or modify a VCL that is
  2097.                -- cross-connected to another VCL.
  2098.  
  2099.  
  2100.                --  The ATM Interface VCL Table
  2101.  
  2102.  
  2103.                atmVclTable    OBJECT-TYPE
  2104.                     SYNTAX      SEQUENCE OF AtmVclEntry
  2105.                     MAX-ACCESS   not-accessible
  2106.                     STATUS       current
  2107.                     DESCRIPTION
  2108.                      "The Virtual Channel Link (VCL) table.  A
  2109.                       bi-directional VCL is modeled as one entry
  2110.                       in this table."
  2111.                     ::= { atmMIBObjects 7}
  2112.  
  2113.                atmVclEntry    OBJECT-TYPE
  2114.                     SYNTAX           AtmVclEntry
  2115.                     MAX-ACCESS       not-accessible
  2116.                     STATUS           current
  2117.                     DESCRIPTION
  2118.                      "An entry in the VCL table.  This entry is
  2119.                       used to model a bi-directional VCL.
  2120.                       To create a VCL at an ATM interface,
  2121.                       either of the following procedures are used:
  2122.  
  2123.                       Negotiated VCL establishment
  2124.  
  2125.                     (1) The management application creates
  2126.                         a VCL entry in the atmVclTable
  2127.  
  2128.  
  2129.  
  2130. Ahmed & Tesink                                                 [Page 38]
  2131.  
  2132. RFC 1695                 ATM Management Objects              August 1994
  2133.  
  2134.  
  2135.                         by setting atmVclRowStatus to createAndWait(5).
  2136.                         This may fail for the following reasons:
  2137.                         - The selected VPI/VCI values are unavailable,
  2138.                         - The selected VPI/VCI values are in use.
  2139.                         Otherwise, the agent creates a row and
  2140.                         reserves the VPI/VCI values on that port.
  2141.  
  2142.                     (2) The manager selects an existing row(s) in the
  2143.                         atmTrafficDescrParamTable,
  2144.                         thereby, selecting a set of self-consistent
  2145.                         ATM traffic parameters and the QoS Class
  2146.                         for receive and transmit directions of the VCL.
  2147.  
  2148.                    (2a) If no suitable row(s) in the
  2149.                         atmTrafficDescrParamTable exists,
  2150.                         the manager must create a new row(s)
  2151.                         in that table.
  2152.  
  2153.                    (2b) The manager characterizes the VCL's traffic
  2154.                         parameters through setting the
  2155.                         atmVclReceiveTrafficDescrIndex and the
  2156.                         atmVclTransmitTrafficDescrIndex values
  2157.                         in the VCL table, which point to the rows
  2158.                         containing desired ATM traffic parameter values
  2159.                         in the atmTrafficDescrParamTable.  The agent
  2160.                         will check the availability of resources and
  2161.                         may refuse the request.
  2162.  
  2163.                     (3) The manager activates the VCL by setting the
  2164.                         the atmVclRowStatus to active(1).
  2165.                         If this set is successful, the agent has
  2166.                         reserved the resources to satisfy the requested
  2167.                         traffic parameter values and the QoS Class
  2168.                         for that VCL.
  2169.                     (4) If the VCL terminates a VCC in the ATM host
  2170.                         or switch, the manager turns on the
  2171.                         atmVclAdminStatus to up(1) to turn the VCL
  2172.                         traffic flow on.  Otherwise, the
  2173.                         atmVcCrossConnectTable  must be used
  2174.                         to cross-connect the VCL to another VCL(s)
  2175.                         in an ATM switch or network.
  2176.  
  2177.                      One-Shot VCL Establishment
  2178.  
  2179.                      A VCL may also be established in one step by a
  2180.                      set-request with all necessary VCL parameter
  2181.                      values and atmVclRowStatus set to createAndGo(4).
  2182.  
  2183.  
  2184.  
  2185.  
  2186. Ahmed & Tesink                                                 [Page 39]
  2187.  
  2188. RFC 1695                 ATM Management Objects              August 1994
  2189.  
  2190.  
  2191.                      In contrast to the negotiated VCL establishment
  2192.                      which allows for detailed error checking
  2193.                      (i.e., set errors are explicitly linked to
  2194.                      particular resource acquisition failures),
  2195.                      the one-shot VCL establishment
  2196.                      performs the setup on one operation but
  2197.                      does not have the advantage of step-wise
  2198.                      error checking.
  2199.  
  2200.                      VCL Retirement
  2201.  
  2202.                      A VCL is released by setting atmVclRowStatus to
  2203.                      destroy(6), and the agent may release all
  2204.                      associated resources."
  2205.                     INDEX  {ifIndex, atmVclVpi, atmVclVci }
  2206.                     ::= { atmVclTable  1}
  2207.  
  2208.                AtmVclEntry    ::= SEQUENCE  {
  2209.                     atmVclVpi                       INTEGER,
  2210.                     atmVclVci                       INTEGER,
  2211.                     atmVclAdminStatus               INTEGER,
  2212.                     atmVclOperStatus                INTEGER,
  2213.                     atmVclLastChange                TimeStamp,
  2214.                     atmVclReceiveTrafficDescrIndex
  2215.                                     AtmTrafficDescrParamIndex,
  2216.                     atmVclTransmitTrafficDescrIndex
  2217.                                     AtmTrafficDescrParamIndex,
  2218.                     atmVccAalType                   INTEGER,
  2219.                     atmVccAal5CpcsTransmitSduSize   INTEGER,
  2220.                     atmVccAal5CpcsReceiveSduSize    INTEGER,
  2221.                     atmVccAal5EncapsType            INTEGER,
  2222.                     atmVclCrossConnectIdentifier    INTEGER,
  2223.                     atmVclRowStatus                 RowStatus
  2224.                            }
  2225.  
  2226.                atmVclVpi    OBJECT-TYPE
  2227.                     SYNTAX    INTEGER  (0..4095)
  2228.                     MAX-ACCESS     not-accessible
  2229.                     STATUS         current
  2230.                     DESCRIPTION
  2231.                      "The VPI value of the VCL.
  2232.                       The maximum VPI value cannot
  2233.                       exceed the value allowable by the
  2234.                       atmInterfaceMaxVpiBits."
  2235.                     ::= { atmVclEntry 1}
  2236.  
  2237.                atmVclVci    OBJECT-TYPE
  2238.                     SYNTAX    INTEGER  (0..65535)
  2239.  
  2240.  
  2241.  
  2242. Ahmed & Tesink                                                 [Page 40]
  2243.  
  2244. RFC 1695                 ATM Management Objects              August 1994
  2245.  
  2246.  
  2247.                     MAX-ACCESS     not-accessible
  2248.                     STATUS         current
  2249.                     DESCRIPTION
  2250.                      "The VCI value of the VCL.
  2251.                       The maximum VCI value cannot
  2252.                       exceed the value allowable by the
  2253.                       atmInterfaceMaxVciBits."
  2254.                     ::= { atmVclEntry 2}
  2255.  
  2256.                atmVclAdminStatus   OBJECT-TYPE
  2257.                     SYNTAX   INTEGER  {
  2258.                                        up(1),
  2259.                                        down(2)
  2260.                                            }
  2261.                     MAX-ACCESS   read-create
  2262.                     STATUS       current
  2263.                     DESCRIPTION
  2264.                      "This object is implemented only for a VCL which
  2265.                       terminates a VCC (i.e.,
  2266.                       one which is NOT cross-connected to other VCLs).
  2267.                       Its value specifies the desired administrative
  2268.                       state of the VCL.  The up and down states indicate
  2269.                       that the traffic flow is enabled and disabled
  2270.                       respectively for this VCL."
  2271.                     ::= { atmVclEntry 3}
  2272.  
  2273.                atmVclOperStatus   OBJECT-TYPE
  2274.                     SYNTAX   INTEGER  {
  2275.                                        up(1),
  2276.                                        down(2),
  2277.                                        unknown(3)
  2278.                                            }
  2279.                     MAX-ACCESS   read-only
  2280.                     STATUS       current
  2281.                     DESCRIPTION
  2282.                      "This object indicates the current operational
  2283.                       status of the VCL.  The up and down states
  2284.                       indicate that the VCL is currently
  2285.                       operational, or not operational, respectively.
  2286.                       The unknown state indicates that the status of
  2287.                       this VCL cannot be determined."
  2288.                     ::= { atmVclEntry 4}
  2289.  
  2290.                atmVclLastChange     OBJECT-TYPE
  2291.                     SYNTAX  TimeStamp
  2292.                     MAX-ACCESS  read-only
  2293.                     STATUS  current
  2294.                     DESCRIPTION
  2295.  
  2296.  
  2297.  
  2298. Ahmed & Tesink                                                 [Page 41]
  2299.  
  2300. RFC 1695                 ATM Management Objects              August 1994
  2301.  
  2302.  
  2303.                      "The value of MIB II's sysUpTime object
  2304.                       at the time this VCL entered its current
  2305.                       operational state.  If the current state was
  2306.                       entered prior to the last re-initialization of the
  2307.                       agent, then this object contains a zero value."
  2308.                     ::= { atmVclEntry 5 }
  2309.  
  2310.                atmVclReceiveTrafficDescrIndex    OBJECT-TYPE
  2311.                     SYNTAX             AtmTrafficDescrParamIndex
  2312.                     MAX-ACCESS         read-create
  2313.                     STATUS             current
  2314.                     DESCRIPTION
  2315.                      "The value of this object identifies the row
  2316.                       in the ATM Traffic Descriptor Table which
  2317.                       applies to the receive direction of this VCL."
  2318.                      ::= { atmVclEntry 6}
  2319.  
  2320.                atmVclTransmitTrafficDescrIndex    OBJECT-TYPE
  2321.                     SYNTAX             AtmTrafficDescrParamIndex
  2322.                     MAX-ACCESS         read-create
  2323.                     STATUS             current
  2324.                     DESCRIPTION
  2325.                      "The value of this object identifies the row
  2326.                       of the ATM Traffic Descriptor Table which applies
  2327.                       to the transmit direction of this VCL."
  2328.                      ::= { atmVclEntry 7}
  2329.  
  2330.                atmVccAalType    OBJECT-TYPE
  2331.                     SYNTAX      INTEGER {
  2332.                                          aal1(1),
  2333.                                          aal34(2),
  2334.                                          aal5(3),
  2335.                                          other(4),
  2336.                                          unknown(5)
  2337.                                         }
  2338.                     MAX-ACCESS    read-create
  2339.                     STATUS        current
  2340.                     DESCRIPTION
  2341.                      "An instance of this object only exists when the
  2342.                       local VCL end-point is also the VCC end-point,
  2343.                       and AAL is in use.
  2344.                       The type of AAL used on this VCC.
  2345.                       The AAL type includes AAL1, AAL3/4,
  2346.                       and AAL5. The other(4) may be user-defined
  2347.                       AAL type.  The unknown type indicates that
  2348.                       the AAL type cannot be determined."
  2349.                     ::= { atmVclEntry 8 }
  2350.  
  2351.  
  2352.  
  2353.  
  2354. Ahmed & Tesink                                                 [Page 42]
  2355.  
  2356. RFC 1695                 ATM Management Objects              August 1994
  2357.  
  2358.  
  2359.                atmVccAal5CpcsTransmitSduSize OBJECT-TYPE
  2360.                     SYNTAX      INTEGER (1..65535)
  2361.                     MAX-ACCESS   read-create
  2362.                     STATUS       current
  2363.                     DESCRIPTION
  2364.                      "An instance of this object only exists when the
  2365.                       local VCL end-point is also the VCC end-point,
  2366.                       and AAL5 is in use.
  2367.                       The maximum AAL5 CPCS SDU size in octets that is
  2368.                       supported on the transmit direction of this VCC."
  2369.                     DEFVAL { 9188 }
  2370.                           ::= { atmVclEntry 9 }
  2371.  
  2372.                atmVccAal5CpcsReceiveSduSize OBJECT-TYPE
  2373.                     SYNTAX      INTEGER (1..65535)
  2374.                     MAX-ACCESS   read-create
  2375.                     STATUS       current
  2376.                     DESCRIPTION
  2377.                      "An instance of this object only exists when the
  2378.                       local VCL end-point is also the VCC end-point,
  2379.                       and AAL5 is in use.
  2380.                       The maximum AAL5 CPCS SDU size in octets that is
  2381.                       supported on the receive direction of this VCC."
  2382.                     DEFVAL { 9188 }
  2383.                           ::= { atmVclEntry 10 }
  2384.  
  2385.                atmVccAal5EncapsType  OBJECT-TYPE
  2386.                     SYNTAX   INTEGER {
  2387.                                    vcMultiplexRoutedProtocol(1),
  2388.                                    vcMultiplexBridgedProtocol8023(2),
  2389.                                    vcMultiplexBridgedProtocol8025(3),
  2390.                                    vcMultiplexBridgedProtocol8026(4),
  2391.                                    vcMultiplexLANemulation8023(5),
  2392.                                    vcMultiplexLANemulation8025(6),
  2393.                                    llcEncapsulation(7),
  2394.                                    multiprotocolFrameRelaySscs(8),
  2395.                                    other(9),
  2396.                                    unknown(10)
  2397.                                       }
  2398.                     MAX-ACCESS   read-create
  2399.                     STATUS        current
  2400.                     DESCRIPTION
  2401.                      "An instance of this object only exists when the
  2402.                       local VCL end-point is also the VCC end-point,
  2403.                       and AAL5 is in use.
  2404.                       The type of data encapsulation used over
  2405.                       the AAL5 SSCS layer. The definitions reference
  2406.                       RFC 1483 Multiprotocol Encapsulation
  2407.  
  2408.  
  2409.  
  2410. Ahmed & Tesink                                                 [Page 43]
  2411.  
  2412. RFC 1695                 ATM Management Objects              August 1994
  2413.  
  2414.  
  2415.                       over ATM AAL5 and to the ATM Forum
  2416.                       LAN Emulation specification."
  2417.                     DEFVAL { llcEncapsulation }
  2418.                           ::= { atmVclEntry 11 }
  2419.  
  2420.                atmVclCrossConnectIdentifier   OBJECT-TYPE
  2421.                     SYNTAX         INTEGER (0..2147483647)
  2422.                     MAX-ACCESS      read-only
  2423.                     STATUS          current
  2424.                     DESCRIPTION
  2425.                      "This object is implemented only for a VCL
  2426.                       which is cross-connected to other VCLs
  2427.                       that belong to the same VCC.  All such
  2428.                       associated VCLs have the same value of this
  2429.                       object, and all their cross-connections are
  2430.                       identified by entries in the
  2431.                       atmVcCrossConnectTable for which
  2432.                       atmVcCrossConnectIndex has the same value.
  2433.                       The value of this object is initialized by the
  2434.                       agent after the associated entries in the
  2435.                       atmVcCrossConnectTable have been created."
  2436.                     ::= {atmVclEntry 12}
  2437.  
  2438.                atmVclRowStatus          OBJECT-TYPE
  2439.                     SYNTAX       RowStatus
  2440.                     MAX-ACCESS   read-create
  2441.                     STATUS       current
  2442.                     DESCRIPTION
  2443.                      "This object is used to create, delete or
  2444.                       modify a row in this table.  To create
  2445.                       a new VCL, this object is initially set
  2446.                       to 'createAndWait' or 'createAndGo'.
  2447.                       This object must not be set to 'active'
  2448.                       unless the following columnar objects exist
  2449.                       in this row:
  2450.                       atmVclReceiveTrafficDescrIndex,
  2451.                       atmVclTransmitTrafficDescrIndex.
  2452.                       In addition, if the local VCL end-point
  2453.                       is also the VCC end-point:
  2454.                       atmVccAalType.
  2455.                       In addition, for AAL5 connections only:
  2456.                       atmVccAal5CpcsTransmitSduSize,
  2457.                       atmVccAal5CpcsReceiveSduSize, and
  2458.                       atmVccAal5EncapsType."
  2459.                     DEFVAL { active }
  2460.                           ::= {atmVclEntry 13}
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466. Ahmed & Tesink                                                 [Page 44]
  2467.  
  2468. RFC 1695                 ATM Management Objects              August 1994
  2469.  
  2470.  
  2471.                --     ATM Virtual Path (VP) Cross Connect Group
  2472.  
  2473.                -- This group contains configuration and state
  2474.                -- information of all point-to-point,
  2475.                -- point-to-multipoint, or multipoint-to-multipoint
  2476.                -- VP cross-connects.
  2477.  
  2478.                -- This table has read-create access and can be used
  2479.                -- to cross-connect the VPLs together in an ATM switch
  2480.                -- or network. The atmVpCrossConnectIndex
  2481.                -- is used to associate the related
  2482.                -- VPLs that are cross-connected together.
  2483.  
  2484.                -- The ATM VP Cross Connect Group
  2485.                -- models each bi-directional VPC
  2486.                -- cross-connect as a set of entries in
  2487.                -- the atmVpCrossConnectTable. A
  2488.                -- point-to-point VPC cross-connect is modeled
  2489.                -- as one entry; a point-to-multipoint (N leafs) VPC
  2490.                -- cross-connect as N entries in this table; and
  2491.                -- a multipoint-to-multipoint (N parties) VPC cross-
  2492.                -- connect as N(N-1)/2 entries in this table.
  2493.                -- In the latter cases, all the N (or N(N-1)/2) entries
  2494.                -- are associated with a single VPC cross-connect by
  2495.                -- having the same value of atmVpCrossConnectIndex.
  2496.  
  2497.  
  2498.                --      _________________________________________
  2499.                --      |                                       |
  2500.                --  Low |         ATM Switch or Network         | High
  2501.                --  port|                                       | port
  2502.                -- _____|>> from low to high VPC traffic flow >>|______
  2503.                --      |<< from high to low VPC traffic flow <<|
  2504.                --      |                                       |
  2505.                --      |_______________________________________|
  2506.                --
  2507.  
  2508.                -- The terms low and high are chosen to represent
  2509.                -- numerical ordering of the two interfaces associated
  2510.                -- with a VPC cross-connect. That is, the ATM interface
  2511.                -- with the lower value of ifIndex is termed 'low',
  2512.                -- while the other ATM interface associated with the
  2513.                -- VPC cross-connect is termed 'high'. This terminology
  2514.                -- is used to provide directional information; for
  2515.                -- example, the atmVpCrossConnectL2HOperStatus applies
  2516.                -- to the low->high direction, and
  2517.                -- atmVpCrossConnectH2LOperStatus applies to the
  2518.                -- high->low  direction, as illustrated above.
  2519.  
  2520.  
  2521.  
  2522. Ahmed & Tesink                                                 [Page 45]
  2523.  
  2524. RFC 1695                 ATM Management Objects              August 1994
  2525.  
  2526.  
  2527.                atmVpCrossConnectIndexNext    OBJECT-TYPE
  2528.                     SYNTAX  INTEGER (0..2147483647)
  2529.                     MAX-ACCESS  read-only
  2530.                     STATUS  current
  2531.                     DESCRIPTION
  2532.                      "This object contains an appropriate value to
  2533.                       be used for atmVpCrossConnectIndex when creating
  2534.                       entries in the atmVpCrossConnectTable.  The value
  2535.                       0 indicates that no unassigned entries are
  2536.                       available. To obtain the atmVpCrossConnectIndex
  2537.                       value for a new entry, the manager issues a
  2538.                       management protocol retrieval operation to obtain
  2539.                       the current value of this object.  After each
  2540.                       retrieval, the agent should modify the value to
  2541.                       the next unassigned index."
  2542.                     ::= { atmMIBObjects 8 }
  2543.  
  2544.  
  2545.                --  The ATM VP Cross Connect Table
  2546.  
  2547.  
  2548.                atmVpCrossConnectTable OBJECT-TYPE
  2549.                     SYNTAX  SEQUENCE OF AtmVpCrossConnectEntry
  2550.                     MAX-ACCESS  not-accessible
  2551.                     STATUS  current
  2552.                     DESCRIPTION
  2553.                      "The ATM VP Cross Connect table.  A bi-
  2554.                       directional VP cross-connect which
  2555.                       cross-connects two VPLs is modeled
  2556.                       as one entry in this table."
  2557.                     ::= { atmMIBObjects 9 }
  2558.  
  2559.  
  2560.                atmVpCrossConnectEntry OBJECT-TYPE
  2561.                     SYNTAX  AtmVpCrossConnectEntry
  2562.                     MAX-ACCESS  not-accessible
  2563.                     STATUS  current
  2564.                     DESCRIPTION
  2565.                      "An entry in the ATM VP Cross Connect table.
  2566.                       This entry is used to model a bi-directional
  2567.                       ATM VP cross-connect which cross-connects
  2568.                       two VPLs.
  2569.  
  2570.                       Step-wise Procedures to set up a VP Cross-connect
  2571.  
  2572.                       Once the entries in the atmVplTable are created,
  2573.                       the following procedures are used
  2574.                       to cross-connect the VPLs together.
  2575.  
  2576.  
  2577.  
  2578. Ahmed & Tesink                                                 [Page 46]
  2579.  
  2580. RFC 1695                 ATM Management Objects              August 1994
  2581.  
  2582.  
  2583.                      (1) The manager obtains a unique
  2584.                          atmVpCrossConnectIndex by reading the
  2585.                          atmVpCrossConnectIndexNext object.
  2586.  
  2587.                      (2) Next, the manager creates a set of one
  2588.                          or more rows in the ATM VP Cross Connect
  2589.                          Table, one for each cross-connection between
  2590.                          two VPLs.  Each row is indexed by the ATM
  2591.                          interface port numbers and VPI values of the
  2592.                          two ends of that cross-connection.
  2593.                          This set of rows specifies the topology of the
  2594.                          VPC cross-connect and is identified by a single
  2595.                          value of atmVpCrossConnectIndex.
  2596.  
  2597.                       Negotiated VP Cross-Connect Establishment
  2598.  
  2599.                     (2a) The manager creates a row in this table by
  2600.                          setting atmVpCrossConnectRowStatus to
  2601.                          createAndWait(5).  The agent checks the
  2602.                          requested topology and the mutual sanity of
  2603.                          the ATM traffic parameters and
  2604.                          QoS Classes, i.e., the row creation fails if:
  2605.                          - the requested topology is not supported
  2606.                            by the agent,
  2607.                          - the traffic/QoS parameter values
  2608.                            associated with the requested row are
  2609.                            incompatible with those of already existing
  2610.                            rows for this VP cross-connect.
  2611.                          [For example, for setting up
  2612.                          a point-to-point VP cross-connect, the
  2613.                          ATM traffic parameters in the receive direction
  2614.                          of a VPL at the low end of the cross-connect
  2615.                          must equal to the traffic parameters in the
  2616.                          transmit direction of the other VPL at the
  2617.                          high end of the cross-connect,
  2618.                          otherwise, the row creation fails.]
  2619.                          The agent also checks for internal errors
  2620.                          in building the cross-connect.
  2621.  
  2622.                          The atmVpCrossConnectIndex values in the
  2623.                          corresponding atmVplTable rows are filled
  2624.                          in by the agent at this point.
  2625.  
  2626.                     (2b) The manager promotes the row in the
  2627.                          atmVpCrossConnectTable by setting
  2628.                          atmVpCrossConnectRowStatus to active(1).  If
  2629.                          this set is successful, the agent has reserved
  2630.                          the resources specified by the ATM traffic
  2631.  
  2632.  
  2633.  
  2634. Ahmed & Tesink                                                 [Page 47]
  2635.  
  2636. RFC 1695                 ATM Management Objects              August 1994
  2637.  
  2638.  
  2639.                          parameter and QoS Class values
  2640.                          for each direction of the VP cross-connect
  2641.                          in an ATM switch or network.
  2642.  
  2643.                      (3) The manager sets the
  2644.                          atmVpCrossConnectAdminStatus to up(1) in all
  2645.                          rows of this VP cross-connect to turn the
  2646.                          traffic flow on.
  2647.  
  2648.  
  2649.                       One-Shot VP Cross-Connect Establishment
  2650.  
  2651.                       A VP cross-connect may also be established in
  2652.                       one step by a set-request with all necessary
  2653.                       parameter values and atmVpCrossConnectRowStatus
  2654.                       set to createAndGo(4).
  2655.  
  2656.                       In contrast to the negotiated VP cross-connect
  2657.                       establishment which allows for detailed error
  2658.                       checking (i.e., set errors are explicitly linked
  2659.                       to particular resource acquisition failures),
  2660.                       the one-shot VP cross-connect establishment
  2661.                       performs the setup on one operation but does not
  2662.                       have the advantage of step-wise error checking.
  2663.  
  2664.                       VP Cross-Connect Retirement
  2665.  
  2666.                       A VP cross-connect identified by a particular
  2667.                       value of atmVpCrossConnectIndex is released by:
  2668.  
  2669.                      (1) Setting atmVpCrossConnectRowStatus of all
  2670.                          rows identified by this value of
  2671.                          atmVpCrossConnectIndex to destroy(6).
  2672.                          The agent may release all
  2673.                          associated resources, and the
  2674.                          atmVpCrossConnectIndex values in the
  2675.                          corresponding atmVplTable row are removed.
  2676.                          Note that a situation when only a subset of
  2677.                          the associated rows are deleted corresponds
  2678.                          to a VP topology change.
  2679.  
  2680.                      (2) After deletion of the appropriate
  2681.                          atmVpCrossConnectEntries, the manager may
  2682.                          set atmVplRowStatus to destroy(6) the
  2683.                          associated VPLs.  The agent releases
  2684.                          the resources and removes the associated
  2685.                          rows in the atmVplTable.
  2686.  
  2687.  
  2688.  
  2689.  
  2690. Ahmed & Tesink                                                 [Page 48]
  2691.  
  2692. RFC 1695                 ATM Management Objects              August 1994
  2693.  
  2694.  
  2695.                       VP Cross-connect Reconfiguration
  2696.  
  2697.                       At the discretion of the agent, a VP
  2698.                       cross-connect may be reconfigured by
  2699.                       adding and/or deleting leafs to/from
  2700.                       the VP topology as per the VP cross-connect
  2701.                       establishment/retirement procedures.
  2702.                       Reconfiguration of traffic/QoS parameter
  2703.                       values requires release of the VP cross-connect
  2704.                       before those parameter values may by changed
  2705.                       for individual VPLs."
  2706.                     INDEX { atmVpCrossConnectIndex,
  2707.                           atmVpCrossConnectLowIfIndex,
  2708.                           atmVpCrossConnectLowVpi,
  2709.                           atmVpCrossConnectHighIfIndex,
  2710.                           atmVpCrossConnectHighVpi }
  2711.                     ::= { atmVpCrossConnectTable 1 }
  2712.  
  2713.                AtmVpCrossConnectEntry ::= SEQUENCE {
  2714.                     atmVpCrossConnectIndex          INTEGER,
  2715.                     atmVpCrossConnectLowIfIndex     IfIndex,
  2716.                     atmVpCrossConnectLowVpi         INTEGER,
  2717.                     atmVpCrossConnectHighIfIndex    IfIndex,
  2718.                     atmVpCrossConnectHighVpi        INTEGER,
  2719.                     atmVpCrossConnectAdminStatus    INTEGER,
  2720.                     atmVpCrossConnectL2HOperStatus  INTEGER,
  2721.                     atmVpCrossConnectH2LOperStatus  INTEGER,
  2722.                     atmVpCrossConnectL2HLastChange  TimeStamp,
  2723.                     atmVpCrossConnectH2LLastChange  TimeStamp,
  2724.                     atmVpCrossConnectRowStatus      RowStatus
  2725.                             }
  2726.  
  2727.                atmVpCrossConnectIndex OBJECT-TYPE
  2728.                     SYNTAX  INTEGER (1..2147483647)
  2729.                     MAX-ACCESS  not-accessible
  2730.                     STATUS  current
  2731.                     DESCRIPTION
  2732.                      "A unique value to identify this VP cross-connect."
  2733.                     ::= { atmVpCrossConnectEntry 1 }
  2734.  
  2735.                atmVpCrossConnectLowIfIndex OBJECT-TYPE
  2736.                     SYNTAX  IfIndex
  2737.                     MAX-ACCESS  not-accessible
  2738.                     STATUS  current
  2739.                     DESCRIPTION
  2740.                      "The value of this object is equal to MIB II's
  2741.                       ifIndex value of the ATM interface port for this
  2742.                       VP cross-connect.  The term low implies
  2743.  
  2744.  
  2745.  
  2746. Ahmed & Tesink                                                 [Page 49]
  2747.  
  2748. RFC 1695                 ATM Management Objects              August 1994
  2749.  
  2750.  
  2751.                       that this ATM interface has the numerically lower
  2752.                       ifIndex value than the other ATM interface
  2753.                       identified in the same atmVpCrossConnectEntry."
  2754.                     ::= { atmVpCrossConnectEntry 2 }
  2755.  
  2756.                atmVpCrossConnectLowVpi OBJECT-TYPE
  2757.                     SYNTAX  INTEGER  (1..4095)
  2758.                     MAX-ACCESS  not-accessible
  2759.                     STATUS  current
  2760.                     DESCRIPTION
  2761.                      "The value of this object is equal to the VPI
  2762.                       value at the ATM interface
  2763.                       associated with the VP cross-connect that is
  2764.                       identified by atmVpCrossConnectLowIfIndex.
  2765.                       The VPI value cannot exceed the number
  2766.                       supported by the atmInterfaceMaxVpiBits
  2767.                       at the low ATM interface port."
  2768.                     ::= { atmVpCrossConnectEntry 3 }
  2769.  
  2770.                atmVpCrossConnectHighIfIndex OBJECT-TYPE
  2771.                     SYNTAX  IfIndex
  2772.                     MAX-ACCESS  not-accessible
  2773.                     STATUS  current
  2774.                     DESCRIPTION
  2775.                      "The value of this object is equal to MIB II's
  2776.                       ifIndex value of the ATM interface port for
  2777.                       this VP cross-connect.  The term high
  2778.                       implies that this ATM interface has the
  2779.                       numerically higher ifIndex value than the
  2780.                       other ATM interface identified in the same
  2781.                       atmVpCrossConnectEntry."
  2782.                     ::= { atmVpCrossConnectEntry 4 }
  2783.  
  2784.                atmVpCrossConnectHighVpi OBJECT-TYPE
  2785.                     SYNTAX  INTEGER   (1..4095)
  2786.                     MAX-ACCESS  not-accessible
  2787.                     STATUS  current
  2788.                     DESCRIPTION
  2789.                      "The value of this object is equal to the VPI
  2790.                       value at the ATM interface associated with
  2791.                       the VP cross-connect that is identified
  2792.                       by atmVpCrossConnectHighIfIndex.
  2793.                       The VPI value cannot exceed the number
  2794.                       supported by the atmInterfaceMaxVpiBits
  2795.                       at the high ATM interface port."
  2796.                     ::= { atmVpCrossConnectEntry 5 }
  2797.  
  2798.                atmVpCrossConnectAdminStatus OBJECT-TYPE
  2799.  
  2800.  
  2801.  
  2802. Ahmed & Tesink                                                 [Page 50]
  2803.  
  2804. RFC 1695                 ATM Management Objects              August 1994
  2805.  
  2806.  
  2807.                     SYNTAX  INTEGER {
  2808.                                     up(1),
  2809.                                     down(2)
  2810.                             }
  2811.                     MAX-ACCESS  read-create
  2812.                     STATUS  current
  2813.                     DESCRIPTION
  2814.                      "The value of this object identifies the desired
  2815.                       administrative status of this bi-directional
  2816.                       VP cross-connect.  The up and down states
  2817.                       indicate that the traffic flow is enabled
  2818.                       and disabled respectively on this VP
  2819.                       cross-connect."
  2820.                     DEFVAL { down }
  2821.                     ::= { atmVpCrossConnectEntry 6 }
  2822.  
  2823.                atmVpCrossConnectL2HOperStatus OBJECT-TYPE
  2824.                     SYNTAX  INTEGER {
  2825.                               up(1),
  2826.                               down(2),
  2827.                               unknown(3)
  2828.                                 }
  2829.                     MAX-ACCESS  read-only
  2830.                     STATUS  current
  2831.                     DESCRIPTION
  2832.                      "The value of this object identifies the current
  2833.                       operational status of the VP cross-connect
  2834.                       in one direction; (i.e., from the low to
  2835.                       high direction).  The up and down states indicate
  2836.                       that this ATM VP cross-connect from low
  2837.                       to high direction is operational or not
  2838.                       operational respectively.
  2839.                       The unknown state indicates that
  2840.                       the state of it cannot be determined."
  2841.                     ::= { atmVpCrossConnectEntry 7 }
  2842.  
  2843.                atmVpCrossConnectH2LOperStatus OBJECT-TYPE
  2844.                     SYNTAX  INTEGER {
  2845.                               up(1),
  2846.                               down(2),
  2847.                               unknown(3)
  2848.                                  }
  2849.                     MAX-ACCESS  read-only
  2850.                     STATUS  current
  2851.                     DESCRIPTION
  2852.                      "The value of this object identifies the current
  2853.                       operational status of the VP cross-connect
  2854.                       in one direction; (i.e., from the high to
  2855.  
  2856.  
  2857.  
  2858. Ahmed & Tesink                                                 [Page 51]
  2859.  
  2860. RFC 1695                 ATM Management Objects              August 1994
  2861.  
  2862.  
  2863.                       low direction).  The up and down states indicate
  2864.                       that this ATM VP cross-connect from high
  2865.                       to low direction is operational or not
  2866.                       operational respectively.  The
  2867.                       unknown state indicates that the state
  2868.                       of it cannot be determined."
  2869.                     ::= { atmVpCrossConnectEntry 8 }
  2870.  
  2871.                atmVpCrossConnectL2HLastChange OBJECT-TYPE
  2872.                     SYNTAX  TimeStamp
  2873.                     MAX-ACCESS  read-only
  2874.                     STATUS  current
  2875.                     DESCRIPTION
  2876.                      "The value of MIB II's sysUpTime object
  2877.                       at the time this VP cross-connect entered
  2878.                       its current operational state in the low to
  2879.                       high direction.  If the current state was
  2880.                       entered prior to the last re-initialization of the
  2881.                       agent, then this object contains a zero value."
  2882.                     ::= { atmVpCrossConnectEntry 9 }
  2883.  
  2884.                atmVpCrossConnectH2LLastChange OBJECT-TYPE
  2885.                     SYNTAX  TimeStamp
  2886.                     MAX-ACCESS  read-only
  2887.                     STATUS  current
  2888.                     DESCRIPTION
  2889.                      "The value of MIB II's sysUpTime object at the
  2890.                       time this VP cross-connect entered its current
  2891.                       operational state in the high to low direction.
  2892.                       If the current state was entered prior to the
  2893.                       last re-initialization of the agent,
  2894.                       then this object contains a zero value."
  2895.                     ::= { atmVpCrossConnectEntry 10 }
  2896.  
  2897.                atmVpCrossConnectRowStatus OBJECT-TYPE
  2898.                     SYNTAX  RowStatus
  2899.                     MAX-ACCESS  read-create
  2900.                     STATUS  current
  2901.                     DESCRIPTION
  2902.                      "The status of this entry in the
  2903.                       atmVpCrossConnectTable.  This object is used to
  2904.                       create a cross-connect for cross-connecting
  2905.                       VPLs which are created using the atmVplTable
  2906.                       or to change or delete an existing cross-connect.
  2907.                       This object must be initially set
  2908.                       to `createAndWait' or 'createAndGo'.
  2909.                       This object cannot be set to `active'
  2910.                       unless the following columnar object exists
  2911.  
  2912.  
  2913.  
  2914. Ahmed & Tesink                                                 [Page 52]
  2915.  
  2916. RFC 1695                 ATM Management Objects              August 1994
  2917.  
  2918.  
  2919.                       in this row: atmVpCrossConnectAdminStatus.
  2920.                       To turn on a VP cross-connect,
  2921.                       the atmVpCrossConnectAdminStatus
  2922.                       is set to `up'."
  2923.                     DEFVAL { active }
  2924.                     ::= { atmVpCrossConnectEntry 11 }
  2925.  
  2926.  
  2927.                --     ATM Virtual Channel (VC) Cross Connect Group
  2928.  
  2929.                -- This group contains configuration and state
  2930.                -- information of a bi-directional VC cross-connect.
  2931.  
  2932.                -- This group is used to model a bi-directional
  2933.                -- point-to-point, point-to-multipoint or
  2934.                -- multipoint-to-multipoint VC cross-connects.
  2935.  
  2936.                -- This table has read-create access and is used
  2937.                -- to cross-connect the VCLs together in an ATM switch
  2938.                -- or network that belong to a VC connection.
  2939.                -- The atmVcCrossConnectIndex is used to associate
  2940.                -- the related VCLs that are cross-connected together.
  2941.  
  2942.  
  2943.                -- The step-wise procedures described for setting
  2944.                -- up a VP cross-connect are also used for setting up
  2945.                -- a VC cross-connect.
  2946.  
  2947.  
  2948.                atmVcCrossConnectIndexNext    OBJECT-TYPE
  2949.                     SYNTAX  INTEGER (0..2147483647)
  2950.                     MAX-ACCESS  read-only
  2951.                     STATUS  current
  2952.                     DESCRIPTION
  2953.                      "This object contains an appropriate value to
  2954.                       be used for atmVcCrossConnectIndex when creating
  2955.                       entries in the atmVcCrossConnectTable.  The value
  2956.                       0 indicates that no unassigned entries are
  2957.                       available. To obtain the atmVpCrossConnectIndex
  2958.                       value for a new entry, the manager issues a
  2959.                       management protocol retrieval operation to obtain
  2960.                       the current value of this object.  After each
  2961.                       retrieval, the agent should modify the value to
  2962.                       the next unassigned index."
  2963.                     ::= { atmMIBObjects 10 }
  2964.  
  2965.  
  2966.                --  The ATM VC Cross Connect Table
  2967.  
  2968.  
  2969.  
  2970. Ahmed & Tesink                                                 [Page 53]
  2971.  
  2972. RFC 1695                 ATM Management Objects              August 1994
  2973.  
  2974.  
  2975.                atmVcCrossConnectTable OBJECT-TYPE
  2976.                     SYNTAX  SEQUENCE OF AtmVcCrossConnectEntry
  2977.                     MAX-ACCESS  not-accessible
  2978.                     STATUS  current
  2979.                     DESCRIPTION
  2980.                      "The ATM VC Cross Connect table.  A bi-
  2981.                       directional VC cross-connect which
  2982.                       cross-connects two end points (i.e., VCLs)
  2983.                       is modeled as one entry in this table."
  2984.                     ::= { atmMIBObjects 11 }
  2985.  
  2986.  
  2987.                atmVcCrossConnectEntry OBJECT-TYPE
  2988.                     SYNTAX  AtmVcCrossConnectEntry
  2989.                     MAX-ACCESS  not-accessible
  2990.                     STATUS  current
  2991.                     DESCRIPTION
  2992.                      "An entry in the ATM VC Cross Connect table.
  2993.                       This entry is used to model a bi-directional ATM
  2994.                       VC cross-connect cross-connecting two end points.
  2995.  
  2996.                       Step-wise Procedures to set up a VC Cross-connect
  2997.  
  2998.                       Once the entries in the atmVclTable are created,
  2999.                       the following procedures are used
  3000.                       to cross-connect the VCLs together to
  3001.                       form a VCC segment.
  3002.  
  3003.                      (1) The manager obtains a unique
  3004.                          atmVcCrossConnectIndex by reading the
  3005.                          atmVcCrossConnectIndexNext object.
  3006.  
  3007.                      (2) Next, the manager creates a set of one
  3008.                          or more rows in the ATM VC Cross Connect
  3009.                          Table, one for each cross-connection between
  3010.                          two VCLs.  Each row is indexed by the ATM
  3011.                          interface port numbers and VPI/VCI values of
  3012.                          the two ends of that cross-connection.
  3013.                          This set of rows specifies the topology of the
  3014.                          VCC cross-connect and is identified by a single
  3015.                          value of atmVcCrossConnectIndex.
  3016.  
  3017.                       Negotiated VC Cross-Connect Establishment
  3018.  
  3019.                     (2a) The manager creates a row in this table by
  3020.                          setting atmVcCrossConnectRowStatus to
  3021.                          createAndWait(5).  The agent checks the
  3022.                          requested topology and the mutual sanity of
  3023.  
  3024.  
  3025.  
  3026. Ahmed & Tesink                                                 [Page 54]
  3027.  
  3028. RFC 1695                 ATM Management Objects              August 1994
  3029.  
  3030.  
  3031.                          the ATM traffic parameters and
  3032.                          QoS Classes, i.e., the row creation fails if:
  3033.                          - the requested topology is not supported
  3034.                            by the agent,
  3035.                          - the traffic/QoS parameter values
  3036.                            associated with the requested row are
  3037.                            incompatible with those of already existing
  3038.                            rows for this VC cross-connect.
  3039.                          [For example, for setting up
  3040.                          a point-to-point VC cross-connect, the
  3041.                          ATM traffic parameters in the receive direction
  3042.                          of a VCL at the low end of the cross-connect
  3043.                          must equal to the traffic parameters in the
  3044.                          transmit direction of the other VCL at the
  3045.                          high end of the cross-connect,
  3046.                          otherwise, the row creation fails.]
  3047.                          The agent also checks for internal errors
  3048.                          in building the cross-connect.
  3049.  
  3050.                          The atmVcCrossConnectIndex values in the
  3051.                          corresponding atmVclTable rows are filled
  3052.                          in by the agent at this point.
  3053.  
  3054.                     (2b) The manager promotes the row in the
  3055.                          atmVcCrossConnectTable by setting
  3056.                          atmVcCrossConnectRowStatus to active(1).  If
  3057.                          this set is successful, the agent has reserved
  3058.                          the resources specified by the ATM traffic
  3059.                          parameter and QoS Class values
  3060.                          for each direction of the VC cross-connect
  3061.                          in an ATM switch or network.
  3062.  
  3063.                      (3) The manager sets the
  3064.                          atmVcCrossConnectAdminStatus to up(1)
  3065.                          in all rows of this VC cross-connect to
  3066.                          turn the traffic flow on.
  3067.  
  3068.  
  3069.                       One-Shot VC Cross-Connect Establishment
  3070.  
  3071.                       A VC cross-connect may also be established in
  3072.                       one step by a set-request with all necessary
  3073.                       parameter values and atmVcCrossConnectRowStatus
  3074.                       set to createAndGo(4).
  3075.  
  3076.                       In contrast to the negotiated VC cross-connect
  3077.                       establishment which allows for detailed error
  3078.                       checking i.e., set errors are explicitly linked to
  3079.  
  3080.  
  3081.  
  3082. Ahmed & Tesink                                                 [Page 55]
  3083.  
  3084. RFC 1695                 ATM Management Objects              August 1994
  3085.  
  3086.  
  3087.                       particular resource acquisition failures), the
  3088.                       one-shot VC cross-connect establishment
  3089.                       performs the setup on one operation but does
  3090.                       not have the advantage of step-wise error
  3091.                       checking.
  3092.  
  3093.                       VC Cross-Connect Retirement
  3094.  
  3095.                       A VC cross-connect identified by a particular
  3096.                       value of atmVcCrossConnectIndex is released by:
  3097.  
  3098.                      (1) Setting atmVcCrossConnectRowStatus of all rows
  3099.                          identified by this value of
  3100.                          atmVcCrossConnectIndex to destroy(6).
  3101.                          The agent may release all
  3102.                          associated resources, and the
  3103.                          atmVcCrossConnectIndex values in the
  3104.                          corresponding atmVclTable row are removed.
  3105.                          Note that a situation when only a subset of
  3106.                          the associated rows are deleted corresponds
  3107.                          to a VC topology change.
  3108.  
  3109.                      (2) After deletion of the appropriate
  3110.                          atmVcCrossConnectEntries, the manager may
  3111.                          set atmVclRowStatus to destroy(6) the
  3112.                          associated VCLs.  The agent releases
  3113.                          the resources and removes the associated
  3114.                          rows in the atmVclTable.
  3115.  
  3116.                       VC Cross-Connect Reconfiguration
  3117.  
  3118.                       At the discretion of the agent, a VC
  3119.                       cross-connect may be reconfigured by
  3120.                       adding and/or deleting leafs to/from
  3121.                       the VC topology as per the VC cross-connect
  3122.                       establishment/retirement procedures.
  3123.                       Reconfiguration of traffic/QoS parameter
  3124.                       values requires release of the VC cross-connect
  3125.                       before those parameter values may by changed
  3126.                       for individual VCLs."
  3127.                     INDEX { atmVcCrossConnectIndex,
  3128.                           atmVcCrossConnectLowIfIndex,
  3129.                           atmVcCrossConnectLowVpi,
  3130.                           atmVcCrossConnectLowVci,
  3131.                           atmVcCrossConnectHighIfIndex,
  3132.                           atmVcCrossConnectHighVpi,
  3133.                           atmVcCrossConnectHighVci }
  3134.                     ::= { atmVcCrossConnectTable 1 }
  3135.  
  3136.  
  3137.  
  3138. Ahmed & Tesink                                                 [Page 56]
  3139.  
  3140. RFC 1695                 ATM Management Objects              August 1994
  3141.  
  3142.  
  3143.                AtmVcCrossConnectEntry ::= SEQUENCE {
  3144.                     atmVcCrossConnectIndex          INTEGER,
  3145.                     atmVcCrossConnectLowIfIndex     IfIndex,
  3146.                     atmVcCrossConnectLowVpi         INTEGER,
  3147.                     atmVcCrossConnectLowVci         INTEGER,
  3148.                     atmVcCrossConnectHighIfIndex    IfIndex,
  3149.                     atmVcCrossConnectHighVpi        INTEGER,
  3150.                     atmVcCrossConnectHighVci        INTEGER,
  3151.                     atmVcCrossConnectAdminStatus    INTEGER,
  3152.                     atmVcCrossConnectL2HOperStatus  INTEGER,
  3153.                     atmVcCrossConnectH2LOperStatus  INTEGER,
  3154.                     atmVcCrossConnectL2HLastChange  TimeStamp,
  3155.                     atmVcCrossConnectH2LLastChange  TimeStamp,
  3156.                     atmVcCrossConnectRowStatus      RowStatus
  3157.                             }
  3158.  
  3159.                atmVcCrossConnectIndex OBJECT-TYPE
  3160.                     SYNTAX  INTEGER (1..2147483647)
  3161.                     MAX-ACCESS  not-accessible
  3162.                     STATUS  current
  3163.                     DESCRIPTION
  3164.                      "A unique value to identify this VC cross-connect."
  3165.                     ::= { atmVcCrossConnectEntry 1 }
  3166.  
  3167.                atmVcCrossConnectLowIfIndex OBJECT-TYPE
  3168.                     SYNTAX  IfIndex
  3169.                     MAX-ACCESS  not-accessible
  3170.                     STATUS  current
  3171.                     DESCRIPTION
  3172.                      "The value of this object is equal to MIB II's
  3173.                       ifIndex value of the ATM interface port for this
  3174.                       VC cross-connect.  The term low implies
  3175.                       that this ATM interface has the numerically lower
  3176.                       ifIndex value than the other ATM interface
  3177.                       identified in the same atmVcCrossConnectEntry."
  3178.                     ::= { atmVcCrossConnectEntry 2 }
  3179.  
  3180.                atmVcCrossConnectLowVpi OBJECT-TYPE
  3181.                     SYNTAX  INTEGER  (0..4095)
  3182.                     MAX-ACCESS  not-accessible
  3183.                     STATUS  current
  3184.                     DESCRIPTION
  3185.                      "The value of this object is equal to the VPI
  3186.                       value at the ATM interface
  3187.                       associated with the VC cross-connect that is
  3188.                       identified by atmVcCrossConnectLowIfIndex.
  3189.                       The VPI value cannot exceed the number
  3190.                       supported by the atmInterfaceMaxVpiBits
  3191.  
  3192.  
  3193.  
  3194. Ahmed & Tesink                                                 [Page 57]
  3195.  
  3196. RFC 1695                 ATM Management Objects              August 1994
  3197.  
  3198.  
  3199.                       at the low ATM interface port."
  3200.                     ::= { atmVcCrossConnectEntry 3 }
  3201.  
  3202.                atmVcCrossConnectLowVci OBJECT-TYPE
  3203.                     SYNTAX  INTEGER  (0..65535)
  3204.                     MAX-ACCESS  not-accessible
  3205.                     STATUS  current
  3206.                     DESCRIPTION
  3207.                      "The value of this object is equal to the VCI
  3208.                       value at the ATM interface
  3209.                       associated with this VC cross-connect that is
  3210.                       identified by atmVcCrossConnectLowIfIndex.
  3211.                       The VCI value cannot exceed the number
  3212.                       supported by the atmInterfaceMaxVciBits
  3213.                       at the low ATM interface port."
  3214.                     ::= { atmVcCrossConnectEntry 4 }
  3215.  
  3216.                atmVcCrossConnectHighIfIndex OBJECT-TYPE
  3217.                     SYNTAX  IfIndex
  3218.                     MAX-ACCESS  not-accessible
  3219.                     STATUS  current
  3220.                     DESCRIPTION
  3221.                      "The value of this object is equal to MIB II's
  3222.                       ifIndex value for the ATM interface port for
  3223.                       this VC cross-connect.  The term high
  3224.                       implies that this VC cross-connect
  3225.                       that this ATM interface has the numerically higher
  3226.                       ifIndex value than the other ATM interface
  3227.                       identified in the same atmVcCrossConnectEntry."
  3228.                     ::= { atmVcCrossConnectEntry 5 }
  3229.  
  3230.                atmVcCrossConnectHighVpi OBJECT-TYPE
  3231.                     SYNTAX  INTEGER   (0..4095)
  3232.                     MAX-ACCESS  not-accessible
  3233.                     STATUS  current
  3234.                     DESCRIPTION
  3235.                      "The value of this object is equal to the VPI
  3236.                       value at the ATM interface
  3237.                       associated with the VC cross-connect that is
  3238.                       identified by atmVcCrossConnectHighIfIndex.
  3239.                       The VPI value cannot exceed
  3240.                       the number supported by the atmInterfaceMaxVpiBits
  3241.                       at the high ATM interface port."
  3242.                     ::= { atmVcCrossConnectEntry 6 }
  3243.  
  3244.                atmVcCrossConnectHighVci OBJECT-TYPE
  3245.                     SYNTAX  INTEGER   (0..65535)
  3246.                     MAX-ACCESS  not-accessible
  3247.  
  3248.  
  3249.  
  3250. Ahmed & Tesink                                                 [Page 58]
  3251.  
  3252. RFC 1695                 ATM Management Objects              August 1994
  3253.  
  3254.  
  3255.                     STATUS  current
  3256.                     DESCRIPTION
  3257.                      "The value of this object is equal to the VCI
  3258.                       value at the ATM interface
  3259.                       associated with the VC cross-connect that is
  3260.                       identified by atmVcCrossConnectHighIfIndex.
  3261.                       The VCI value cannot exceed
  3262.                       the number supported by the atmInterfaceMaxVciBits
  3263.                       at the high ATM interface port."
  3264.                     ::= { atmVcCrossConnectEntry 7 }
  3265.  
  3266.                atmVcCrossConnectAdminStatus OBJECT-TYPE
  3267.                     SYNTAX  INTEGER {
  3268.                               up(1),
  3269.                               down(2)
  3270.                               }
  3271.                     MAX-ACCESS  read-create
  3272.                     STATUS  current
  3273.                     DESCRIPTION
  3274.                      "The value of this object identifies the desired
  3275.                       administrative status of this bi-directional
  3276.                       VC cross-connect. The up and down states
  3277.                       indicate that the traffic flow is enabled or
  3278.                       disabled respectively on this VC cross-connect."
  3279.                     DEFVAL { down }
  3280.                     ::= { atmVcCrossConnectEntry 8 }
  3281.  
  3282.                atmVcCrossConnectL2HOperStatus OBJECT-TYPE
  3283.                     SYNTAX  INTEGER {
  3284.                               up(1),
  3285.                               down(2),
  3286.                               unknown(3)
  3287.                             }
  3288.                     MAX-ACCESS  read-only
  3289.                     STATUS  current
  3290.                     DESCRIPTION
  3291.                      "The value of this object identifies the current
  3292.                       operational status of the VC cross-connect
  3293.                       in one direction; (i.e., from the low to
  3294.                       high direction).  The up and down states indicate
  3295.                       that this ATM VC cross-connect from low
  3296.                       to high direction is operational or not
  3297.                       operational respectively.  The unknown state
  3298.                       indicates that the state of it cannot be
  3299.                       determined."
  3300.                     ::= { atmVcCrossConnectEntry 9 }
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306. Ahmed & Tesink                                                 [Page 59]
  3307.  
  3308. RFC 1695                 ATM Management Objects              August 1994
  3309.  
  3310.  
  3311.                atmVcCrossConnectH2LOperStatus OBJECT-TYPE
  3312.                     SYNTAX  INTEGER {
  3313.                               up(1),
  3314.                               down(2),
  3315.                               unknown(3)
  3316.                             }
  3317.                     MAX-ACCESS  read-only
  3318.                     STATUS  current
  3319.                     DESCRIPTION
  3320.                      "The value of this object identifies the current
  3321.                       operational status of the VC cross-connect
  3322.                       in one direction; (i.e., from the high to
  3323.                       low direction).  The up and down states indicate
  3324.                       that this ATM VC cross-connect from high
  3325.                       to low direction is operational or not
  3326.                       operational respectively.  The unknown state
  3327.                       indicates that the state of it cannot be
  3328.                       determined."
  3329.                     ::= { atmVcCrossConnectEntry 10 }
  3330.  
  3331.                atmVcCrossConnectL2HLastChange OBJECT-TYPE
  3332.                     SYNTAX  TimeStamp
  3333.                     MAX-ACCESS  read-only
  3334.                     STATUS  current
  3335.                     DESCRIPTION
  3336.                      "The value of MIB II's sysUpTime object
  3337.                       at the time this VC cross-connect entered
  3338.                       its current operational state in low to high
  3339.                       direction.  If the current state was
  3340.                       entered prior to the last re-initialization of the
  3341.                       agent, then this object contains a zero value."
  3342.                     ::= { atmVcCrossConnectEntry 11 }
  3343.  
  3344.                atmVcCrossConnectH2LLastChange OBJECT-TYPE
  3345.                     SYNTAX  TimeStamp
  3346.                     MAX-ACCESS  read-only
  3347.                     STATUS  current
  3348.                     DESCRIPTION
  3349.                      "The value of MIB II's sysUpTime object
  3350.                       at the time this VC cross-connect entered
  3351.                       its current operational state in high to low
  3352.                       direction.  If the current state was
  3353.                       entered prior to the last re-initialization of the
  3354.                       agent, then this object contains a zero value."
  3355.                     ::= { atmVcCrossConnectEntry 12 }
  3356.  
  3357.                atmVcCrossConnectRowStatus OBJECT-TYPE
  3358.                     SYNTAX  RowStatus
  3359.  
  3360.  
  3361.  
  3362. Ahmed & Tesink                                                 [Page 60]
  3363.  
  3364. RFC 1695                 ATM Management Objects              August 1994
  3365.  
  3366.  
  3367.                     MAX-ACCESS  read-create
  3368.                     STATUS  current
  3369.                     DESCRIPTION
  3370.                      "The status of this entry in the
  3371.                       atmVcCrossConnectTable.  This object is used to
  3372.                       create a new cross-connect for cross-connecting
  3373.                       VCLs which are created using the atmVclTable
  3374.                       or to change or delete existing cross-connect.
  3375.                       This object must be initially set to
  3376.                       `createAndWait' or 'createAndGo'.  This object
  3377.                       cannot be set to `active' unless the following
  3378.                       columnar object exists in this row:
  3379.                       atmVcCrossConnectAdminStatus.
  3380.                       To turn on a VC cross-connect,
  3381.                       the atmVcCrossConnectAdminStatus
  3382.                       is set to `up'."
  3383.                     ::= { atmVcCrossConnectEntry 13 }
  3384.  
  3385.  
  3386.                -- AAL5 Virtual Channel Connection Performance Statistics
  3387.                -- Group
  3388.  
  3389.                -- This group contains the AAL5
  3390.                -- performance statistics of a VCC at the
  3391.                -- interface associated with an AAL5 entity in an ATM
  3392.                -- host or ATM switch.
  3393.  
  3394.  
  3395.                aal5VccTable    OBJECT-TYPE
  3396.                     SYNTAX      SEQUENCE OF Aal5VccEntry
  3397.                     MAX-ACCESS   not-accessible
  3398.                     STATUS       current
  3399.                     DESCRIPTION
  3400.                      "This table contains AAL5 VCC performance
  3401.                       parameters."
  3402.                     ::= { atmMIBObjects 12 }
  3403.  
  3404.                aal5VccEntry    OBJECT-TYPE
  3405.                     SYNTAX         Aal5VccEntry
  3406.                     MAX-ACCESS     not-accessible
  3407.                     STATUS         current
  3408.                     DESCRIPTION
  3409.                      "This list contains the AAL5 VCC
  3410.                       performance parameters."
  3411.                     INDEX { ifIndex, aal5VccVpi, aal5VccVci }
  3412.                     ::= { aal5VccTable 1 }
  3413.  
  3414.                Aal5VccEntry    ::= SEQUENCE  {
  3415.  
  3416.  
  3417.  
  3418. Ahmed & Tesink                                                 [Page 61]
  3419.  
  3420. RFC 1695                 ATM Management Objects              August 1994
  3421.  
  3422.  
  3423.                     aal5VccVpi                        INTEGER,
  3424.                     aal5VccVci                        INTEGER,
  3425.                     aal5VccCrcErrors                  Counter32,
  3426.                     aal5VccSarTimeOuts                Counter32,
  3427.                     aal5VccOverSizedSDUs              Counter32
  3428.                          }
  3429.  
  3430.  
  3431.                aal5VccVpi               OBJECT-TYPE
  3432.                     SYNTAX       INTEGER  (0..4095)
  3433.                     MAX-ACCESS    not-accessible
  3434.                     STATUS         current
  3435.                     DESCRIPTION
  3436.                      "The VPI value of the AAL5 VCC at the
  3437.                       interface identified by the ifIndex."
  3438.                     ::= { aal5VccEntry 1 }
  3439.  
  3440.                aal5VccVci               OBJECT-TYPE
  3441.                     SYNTAX       INTEGER  (0..65535)
  3442.                     MAX-ACCESS    not-accessible
  3443.                     STATUS         current
  3444.                     DESCRIPTION
  3445.                      "The VCI value of the AAL5 VCC at the
  3446.                       interface identified by the ifIndex."
  3447.                     ::= { aal5VccEntry 2 }
  3448.  
  3449.                aal5VccCrcErrors    OBJECT-TYPE
  3450.                     SYNTAX  Counter32
  3451.                     MAX-ACCESS  read-only
  3452.                     STATUS           current
  3453.                     DESCRIPTION
  3454.                      "The number of AAL5 CPCS PDUs received with
  3455.                       CRC-32 errors on this AAL5 VCC at the
  3456.                       interface associated with an AAL5 entity."
  3457.                     ::= { aal5VccEntry 3 }
  3458.  
  3459.                aal5VccSarTimeOuts    OBJECT-TYPE
  3460.                     SYNTAX  Counter32
  3461.                     MAX-ACCESS  read-only
  3462.                     STATUS           current
  3463.                     DESCRIPTION
  3464.                      "The number of partially re-assembled AAL5
  3465.                       CPCS PDUs which were discarded
  3466.                       on this AAL5 VCC at the interface associated
  3467.                       with an AAL5 entity because they
  3468.                       were not fully re-assembled within the
  3469.                       required time period.  If the re-assembly
  3470.                       timer is not supported, then this object
  3471.  
  3472.  
  3473.  
  3474. Ahmed & Tesink                                                 [Page 62]
  3475.  
  3476. RFC 1695                 ATM Management Objects              August 1994
  3477.  
  3478.  
  3479.                       contains a zero value."
  3480.                     ::= { aal5VccEntry 4 }
  3481.  
  3482.                aal5VccOverSizedSDUs    OBJECT-TYPE
  3483.                     SYNTAX  Counter32
  3484.                     MAX-ACCESS  read-only
  3485.                     STATUS           current
  3486.                     DESCRIPTION
  3487.                      "The number of AAL5 CPCS PDUs discarded
  3488.                       on this AAL5 VCC at the interface
  3489.                       associated with an AAL5 entity because the
  3490.                       AAL5 SDUs were too large."
  3491.                     ::= { aal5VccEntry 5 }
  3492.  
  3493.  
  3494.                -- Conformance Information
  3495.  
  3496.                atmMIBConformance   OBJECT IDENTIFIER ::= { atmMIB 2 }
  3497.  
  3498.                atmMIBGroups        OBJECT IDENTIFIER
  3499.                                           ::= { atmMIBConformance 1 }
  3500.                atmMIBCompliances   OBJECT IDENTIFIER
  3501.                                           ::= { atmMIBConformance 2 }
  3502.  
  3503.  
  3504.                -- Compliance Statements
  3505.  
  3506.                atmMIBCompliance       MODULE-COMPLIANCE
  3507.                     STATUS      current
  3508.                     DESCRIPTION
  3509.                       "The compliance statement for SNMP entities
  3510.                        including networks which have ATM and
  3511.                        AAL5 interfaces."
  3512.  
  3513.                     MODULE -- this module
  3514.                       MANDATORY-GROUPS  {atmInterfaceConfGroup,
  3515.                                          atmTrafficDescrGroup}
  3516.  
  3517.                       OBJECT   atmInterfaceMaxVpcs
  3518.                       MIN-ACCESS read-only
  3519.                       DESCRIPTION
  3520.                         "Write access is not required."
  3521.  
  3522.                       OBJECT   atmInterfaceMaxVccs
  3523.                       MIN-ACCESS read-only
  3524.                       DESCRIPTION
  3525.                         "Write access is not required."
  3526.  
  3527.  
  3528.  
  3529.  
  3530. Ahmed & Tesink                                                 [Page 63]
  3531.  
  3532. RFC 1695                 ATM Management Objects              August 1994
  3533.  
  3534.  
  3535.                       OBJECT   atmInterfaceMaxActiveVpiBits
  3536.                       MIN-ACCESS read-only
  3537.                       DESCRIPTION
  3538.                         "Write access is not required."
  3539.  
  3540.                       OBJECT   atmInterfaceMaxActiveVciBits
  3541.                       MIN-ACCESS read-only
  3542.                       DESCRIPTION
  3543.                         "Write access is not required."
  3544.  
  3545.                       OBJECT   atmInterfaceIlmiVpi
  3546.                       MIN-ACCESS read-only
  3547.                       DESCRIPTION
  3548.                         "Write access is not required."
  3549.  
  3550.                       OBJECT   atmInterfaceIlmiVci
  3551.                       MIN-ACCESS read-only
  3552.                       DESCRIPTION
  3553.                         "Write access is not required."
  3554.  
  3555.                       OBJECT   atmInterfaceMyNeighborIpAddress
  3556.                       MIN-ACCESS read-only
  3557.                       DESCRIPTION
  3558.                         "Write access is not required."
  3559.  
  3560.                       OBJECT   atmInterfaceMyNeighborIfName
  3561.                       MIN-ACCESS read-only
  3562.                       DESCRIPTION
  3563.                         "Write access is not required."
  3564.  
  3565.                       OBJECT   atmTrafficDescrType
  3566.                       MIN-ACCESS read-only
  3567.                       DESCRIPTION
  3568.                         "Write access is not required."
  3569.  
  3570.                       OBJECT   atmTrafficDescrParam1
  3571.                       MIN-ACCESS read-only
  3572.                       DESCRIPTION
  3573.                         "Write access is not required."
  3574.  
  3575.                       OBJECT   atmTrafficDescrParam2
  3576.                       MIN-ACCESS read-only
  3577.                       DESCRIPTION
  3578.                         "Write access is not required."
  3579.  
  3580.                       OBJECT   atmTrafficDescrParam3
  3581.                       MIN-ACCESS read-only
  3582.                       DESCRIPTION
  3583.  
  3584.  
  3585.  
  3586. Ahmed & Tesink                                                 [Page 64]
  3587.  
  3588. RFC 1695                 ATM Management Objects              August 1994
  3589.  
  3590.  
  3591.                         "Write access is not required."
  3592.  
  3593.                       OBJECT   atmTrafficDescrParam4
  3594.                       MIN-ACCESS read-only
  3595.                       DESCRIPTION
  3596.                         "Write access is not required."
  3597.  
  3598.                       OBJECT   atmTrafficDescrParam5
  3599.                       MIN-ACCESS read-only
  3600.                       DESCRIPTION
  3601.                         "Write access is not required."
  3602.  
  3603.                       OBJECT   atmTrafficQoSClass
  3604.                       MIN-ACCESS read-only
  3605.                       DESCRIPTION
  3606.                         "Write access is not required."
  3607.  
  3608.                       OBJECT   atmTrafficDescrRowStatus
  3609.                       SYNTAX   INTEGER {active(1)}
  3610.                                        -- subset of RowStatus
  3611.                       MIN-ACCESS read-only
  3612.                       DESCRIPTION
  3613.                         "Write access is not required, and only one
  3614.                          of the six enumerated values for the
  3615.                          RowStatus textual convention need be
  3616.                          supported, specifically: active(1)."
  3617.  
  3618.                       GROUP   atmInterfaceDs3PlcpGroup
  3619.                       DESCRIPTION
  3620.                         "This group is mandatory only for those
  3621.                          ATM interfaces which implement the
  3622.                          DS3 PLCP layer."
  3623.  
  3624.                       GROUP   atmInterfaceTCGroup
  3625.                       DESCRIPTION
  3626.                         "This group is mandatory only for those
  3627.                          ATM interfaces which implement the
  3628.                          TC Sublayer."
  3629.  
  3630.                       GROUP   atmVpcTerminationGroup
  3631.                       DESCRIPTION
  3632.                         "This group is mandatory only for those
  3633.                          ATM interfaces which implement ATM
  3634.                          VPLs that terminate VPCs (i.e., ones which
  3635.                          are NOT cross-connected to other VPLs)."
  3636.  
  3637.                       GROUP   atmVpCrossConnectGroup
  3638.                       DESCRIPTION
  3639.  
  3640.  
  3641.  
  3642. Ahmed & Tesink                                                 [Page 65]
  3643.  
  3644. RFC 1695                 ATM Management Objects              August 1994
  3645.  
  3646.  
  3647.                         "This group is mandatory only for those
  3648.                          ATM interfaces which implement ATM
  3649.                          VPLs that are not associated with VCLs
  3650.                          and are cross-connected to other VPLs."
  3651.  
  3652.                       OBJECT   atmVplVpi
  3653.                       SYNTAX   INTEGER (1..255)
  3654.                       DESCRIPTION
  3655.                         "For ATM UNIs supporting VPCs, the VPI value
  3656.                          ranges from 1 to 255."
  3657.  
  3658.                       OBJECT   atmVplAdminStatus
  3659.                       MIN-ACCESS read-only
  3660.                       DESCRIPTION
  3661.                         "Write access is not required."
  3662.  
  3663.                       OBJECT   atmVplReceiveTrafficDescrIndex
  3664.                       MIN-ACCESS read-only
  3665.                       DESCRIPTION
  3666.                         "Write access is not required."
  3667.  
  3668.                       OBJECT   atmVplTransmitTrafficDescrIndex
  3669.                       MIN-ACCESS read-only
  3670.                       DESCRIPTION
  3671.                         "Write access is not required."
  3672.  
  3673.                       OBJECT   atmVplRowStatus
  3674.                       SYNTAX   INTEGER {active(1)}
  3675.                                        -- subset of RowStatus
  3676.                       MIN-ACCESS read-only
  3677.                       DESCRIPTION
  3678.                         "Write access is not required, and only one
  3679.                          of the six enumerated values for the
  3680.                          RowStatus textual convention need be
  3681.                          supported, specifically: active(1)."
  3682.  
  3683.                       OBJECT   atmVpCrossConnectLowVpi
  3684.                       SYNTAX   INTEGER (1..255)
  3685.                       DESCRIPTION
  3686.                         "For ATM UNIs supporting VPCs, the VPI value
  3687.                          at the numerically lower ATM interface port
  3688.                          index number ranges from 1 to 255."
  3689.  
  3690.                       OBJECT   atmVpCrossConnectHighVpi
  3691.                       SYNTAX   INTEGER (1..255)
  3692.                       DESCRIPTION
  3693.                         "For ATM UNIs supporting VPCs, the VPI value
  3694.                          at the numerically higher ATM interface port
  3695.  
  3696.  
  3697.  
  3698. Ahmed & Tesink                                                 [Page 66]
  3699.  
  3700. RFC 1695                 ATM Management Objects              August 1994
  3701.  
  3702.  
  3703.                          index number ranges from 1 to 255."
  3704.  
  3705.                       OBJECT   atmVpCrossConnectAdminStatus
  3706.                       MIN-ACCESS read-only
  3707.                       DESCRIPTION
  3708.                         "Write access is not required."
  3709.  
  3710.                       OBJECT   atmVpCrossConnectRowStatus
  3711.                       SYNTAX   INTEGER {active(1)}
  3712.                                        -- subset of RowStatus
  3713.                       MIN-ACCESS read-only
  3714.                       DESCRIPTION
  3715.                         "Write access is not required, and only one
  3716.                          of the six enumerated values for the
  3717.                          RowStatus textual convention need be
  3718.                          supported, specifically: active(1)."
  3719.  
  3720.                       GROUP   atmVccTerminationGroup
  3721.                       DESCRIPTION
  3722.                         "This group is mandatory only for those
  3723.                          ATM interfaces which implement ATM
  3724.                          VCLs that terminate VCCs (i.e., ones which
  3725.                          are NOT cross-connected to other VCLs)."
  3726.  
  3727.                       GROUP   atmVcCrossConnectGroup
  3728.                       DESCRIPTION
  3729.                         "This group is mandatory only for those
  3730.                          ATM interfaces which implement ATM
  3731.                          VCLs that are cross-connected to
  3732.                          other VCLs."
  3733.  
  3734.                       OBJECT   atmVclVpi
  3735.                       SYNTAX   INTEGER (0..255)
  3736.                       DESCRIPTION
  3737.                         "For ATM UNIs supporting VCCs, the VPI value
  3738.                          ranges from 0 to 255."
  3739.  
  3740.                       OBJECT   atmVclAdminStatus
  3741.                       MIN-ACCESS read-only
  3742.                       DESCRIPTION
  3743.                         "Write access is not required."
  3744.  
  3745.                       OBJECT   atmVclReceiveTrafficDescrIndex
  3746.                       MIN-ACCESS read-only
  3747.                       DESCRIPTION
  3748.                         "Write access is not required."
  3749.  
  3750.                       OBJECT   atmVclTransmitTrafficDescrIndex
  3751.  
  3752.  
  3753.  
  3754. Ahmed & Tesink                                                 [Page 67]
  3755.  
  3756. RFC 1695                 ATM Management Objects              August 1994
  3757.  
  3758.  
  3759.                       MIN-ACCESS read-only
  3760.                       DESCRIPTION
  3761.                         "Write access is not required."
  3762.  
  3763.                       OBJECT     atmVccAalType
  3764.                       MIN-ACCESS read-only
  3765.                       DESCRIPTION
  3766.                         "Write access is not required."
  3767.  
  3768.                       OBJECT   atmVclRowStatus
  3769.                       SYNTAX   INTEGER {active(1)}
  3770.                                        -- subset of RowStatus
  3771.                       MIN-ACCESS read-only
  3772.                       DESCRIPTION
  3773.                         "Write access is not required, and only one
  3774.                          of the six enumerated values for the
  3775.                          RowStatus textual convention need be
  3776.                          supported, specifically: active(1)."
  3777.  
  3778.                       OBJECT   atmVcCrossConnectLowVpi
  3779.                       SYNTAX   INTEGER (0..255)
  3780.                       DESCRIPTION
  3781.                         "For ATM UNIs supporting VCCs, the VPI value
  3782.                          at the numerically lower ATM interface port
  3783.                          index number ranges from 0 to 255."
  3784.  
  3785.                       OBJECT   atmVcCrossConnectHighVpi
  3786.                       SYNTAX   INTEGER (0..255)
  3787.                       DESCRIPTION
  3788.                         "For ATM UNIs supporting VCCs, the VPI value
  3789.                          at the numerically higher ATM interface port
  3790.                          index number ranges from 0 to 255."
  3791.  
  3792.                       OBJECT   atmVcCrossConnectAdminStatus
  3793.                       MIN-ACCESS read-only
  3794.                       DESCRIPTION
  3795.                         "Write access is not required."
  3796.  
  3797.                       OBJECT   atmVcCrossConnectRowStatus
  3798.                       SYNTAX   INTEGER { active(1)}
  3799.                                        -- subset of RowStatus
  3800.                       MIN-ACCESS read-only
  3801.                       DESCRIPTION
  3802.                         "Write access is not required, and only one
  3803.                          of the six enumerated values for the
  3804.                          RowStatus textual convention need be
  3805.                          supported, specifically: active(1)."
  3806.  
  3807.  
  3808.  
  3809.  
  3810. Ahmed & Tesink                                                 [Page 68]
  3811.  
  3812. RFC 1695                 ATM Management Objects              August 1994
  3813.  
  3814.  
  3815.                       GROUP   aal5VccGroup
  3816.                       DESCRIPTION
  3817.                         "This group is mandatory for the
  3818.                          AAL5 virtual connections only."
  3819.  
  3820.                       OBJECT   aal5VccVpi
  3821.                       SYNTAX   INTEGER (0..255)
  3822.                       DESCRIPTION
  3823.                         "For ATM UNIs supporting AAL5 VCCs,
  3824.                          the VPI value ranges from 0 to 255."
  3825.  
  3826.                       OBJECT     atmVccAal5CpcsTransmitSduSize
  3827.                       MIN-ACCESS read-only
  3828.                       DESCRIPTION
  3829.                         "Write access is not required."
  3830.  
  3831.                       OBJECT     atmVccAal5CpcsReceiveSduSize
  3832.                       MIN-ACCESS read-only
  3833.                       DESCRIPTION
  3834.                         "Write access is not required."
  3835.  
  3836.                       OBJECT     atmVccAal5EncapsType
  3837.                       MIN-ACCESS read-only
  3838.                       DESCRIPTION
  3839.                         "Write access is not required."
  3840.                        ::= { atmMIBCompliances 1 }
  3841.  
  3842.  
  3843.                -- Units of Conformance
  3844.  
  3845.                atmInterfaceConfGroup    OBJECT-GROUP
  3846.                       OBJECTS {
  3847.                             atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
  3848.                             atmInterfaceConfVpcs, atmInterfaceConfVccs,
  3849.                             atmInterfaceMaxActiveVpiBits,
  3850.                             atmInterfaceMaxActiveVciBits,
  3851.                             atmInterfaceIlmiVpi,
  3852.                             atmInterfaceIlmiVci,
  3853.                             atmInterfaceAddressType,
  3854.                             atmInterfaceAdminAddress,
  3855.                             atmInterfaceMyNeighborIpAddress,
  3856.                             atmInterfaceMyNeighborIfName}
  3857.                       STATUS     current
  3858.                       DESCRIPTION
  3859.                         "A collection of objects providing configuration
  3860.                          information about an ATM interface."
  3861.                       ::= { atmMIBGroups 1 }
  3862.  
  3863.  
  3864.  
  3865.  
  3866. Ahmed & Tesink                                                 [Page 69]
  3867.  
  3868. RFC 1695                 ATM Management Objects              August 1994
  3869.  
  3870.  
  3871.                atmTrafficDescrGroup    OBJECT-GROUP
  3872.                       OBJECTS {
  3873.                           atmTrafficDescrType, atmTrafficDescrParam1,
  3874.                           atmTrafficDescrParam2, atmTrafficDescrParam3,
  3875.                           atmTrafficDescrParam4, atmTrafficDescrParam5,
  3876.                           atmTrafficQoSClass, atmTrafficDescrRowStatus}
  3877.                       STATUS     current
  3878.                       DESCRIPTION
  3879.                          "A collection of objects providing information
  3880.                           about ATM traffic descriptor type and
  3881.                           the associated parameters."
  3882.                       ::= { atmMIBGroups 2 }
  3883.  
  3884.                atmInterfaceDs3PlcpGroup    OBJECT-GROUP
  3885.                       OBJECTS {atmInterfaceDs3PlcpSEFSs,
  3886.                           atmInterfaceDs3PlcpAlarmState,
  3887.                           atmInterfaceDs3PlcpUASs}
  3888.                       STATUS     current
  3889.                       DESCRIPTION
  3890.                          "A collection of objects providing information
  3891.                           about DS3 PLCP layer at an ATM interface."
  3892.                       ::= { atmMIBGroups 3 }
  3893.  
  3894.                atmInterfaceTCGroup    OBJECT-GROUP
  3895.                       OBJECTS { atmInterfaceOCDEvents,
  3896.                           atmInterfaceTCAlarmState }
  3897.                       STATUS     current
  3898.                       DESCRIPTION
  3899.                          "A collection of objects providing information
  3900.                           about TC sublayer at an ATM interface."
  3901.                       ::= { atmMIBGroups 4 }
  3902.  
  3903.                atmVpcTerminationGroup    OBJECT-GROUP
  3904.                       OBJECTS  {atmVplOperStatus, atmVplAdminStatus,
  3905.                           atmVplLastChange,
  3906.                           atmVplReceiveTrafficDescrIndex,
  3907.                           atmVplTransmitTrafficDescrIndex,
  3908.                           atmVplRowStatus }
  3909.                       STATUS     current
  3910.                       DESCRIPTION
  3911.                          "A collection of objects providing
  3912.                           information about a VPL at an ATM interface
  3913.                           which terminates a VPC
  3914.                           (i.e., one which is NOT cross-connected
  3915.                           to other VPLs)."
  3916.                       ::= { atmMIBGroups 5 }
  3917.  
  3918.                atmVccTerminationGroup    OBJECT-GROUP
  3919.  
  3920.  
  3921.  
  3922. Ahmed & Tesink                                                 [Page 70]
  3923.  
  3924. RFC 1695                 ATM Management Objects              August 1994
  3925.  
  3926.  
  3927.                       OBJECTS {atmVclOperStatus, atmVclAdminStatus,
  3928.                           atmVclLastChange,
  3929.                            atmVclReceiveTrafficDescrIndex,
  3930.                            atmVclTransmitTrafficDescrIndex,
  3931.                            atmVccAalType, atmVclRowStatus }
  3932.                       STATUS     current
  3933.                       DESCRIPTION
  3934.                          "A collection of objects providing information
  3935.                           about a VCL at an ATM interface
  3936.                           which terminates a VCC (i.e., one which is
  3937.                           NOT cross-connected to other VCLs)."
  3938.                       ::= { atmMIBGroups 6 }
  3939.  
  3940.                atmVpCrossConnectGroup    OBJECT-GROUP
  3941.                       OBJECTS { atmVplReceiveTrafficDescrIndex,
  3942.                           atmVplTransmitTrafficDescrIndex,
  3943.                           atmVplOperStatus, atmVplRowStatus,
  3944.                           atmVpCrossConnectAdminStatus,
  3945.                           atmVpCrossConnectL2HOperStatus,
  3946.                           atmVpCrossConnectH2LOperStatus,
  3947.                           atmVpCrossConnectL2HLastChange,
  3948.                           atmVpCrossConnectH2LLastChange,
  3949.                           atmVpCrossConnectRowStatus,
  3950.                           atmVplCrossConnectIdentifier,
  3951.                           atmVpCrossConnectIndexNext }
  3952.                       STATUS     current
  3953.                       DESCRIPTION
  3954.                          "A collection of objects providing
  3955.                           information about a VP cross-connect
  3956.                           and the associated VPLs that are
  3957.                           cross-connected together."
  3958.                       ::= { atmMIBGroups 7 }
  3959.  
  3960.                atmVcCrossConnectGroup    OBJECT-GROUP
  3961.                       OBJECTS { atmVclReceiveTrafficDescrIndex,
  3962.                           atmVclTransmitTrafficDescrIndex,
  3963.                           atmVclOperStatus, atmVclRowStatus,
  3964.                           atmVcCrossConnectAdminStatus,
  3965.                           atmVcCrossConnectL2HOperStatus,
  3966.                           atmVcCrossConnectH2LOperStatus,
  3967.                           atmVcCrossConnectL2HLastChange,
  3968.                           atmVcCrossConnectH2LLastChange,
  3969.                           atmVcCrossConnectRowStatus,
  3970.                           atmVclCrossConnectIdentifier,
  3971.                            atmVcCrossConnectIndexNext }
  3972.                       STATUS     current
  3973.                       DESCRIPTION
  3974.                          "A collection of objects providing
  3975.  
  3976.  
  3977.  
  3978. Ahmed & Tesink                                                 [Page 71]
  3979.  
  3980. RFC 1695                 ATM Management Objects              August 1994
  3981.  
  3982.  
  3983.                           information about a VC cross-connect
  3984.                           and the associated VCLs that are
  3985.                           cross-connected together."
  3986.                       ::= { atmMIBGroups 8 }
  3987.  
  3988.                aal5VccGroup    OBJECT-GROUP
  3989.                       OBJECTS {atmVccAal5CpcsTransmitSduSize,
  3990.                           atmVccAal5CpcsReceiveSduSize,
  3991.                           atmVccAal5EncapsType,
  3992.                           aal5VccCrcErrors, aal5VccSarTimeOuts,
  3993.                           aal5VccOverSizedSDUs }
  3994.                       STATUS     current
  3995.                       DESCRIPTION
  3996.                          "A collection of objects providing
  3997.                           AAL5 configuration and performance statistics
  3998.                           of a VCC."
  3999.                       ::= { atmMIBGroups 9 }
  4000.  
  4001.                END
  4002.  
  4003. 11.  Acknowledgments
  4004.  
  4005.    This memo is the result of the work of the AToMMIB Working Group.  In
  4006.    particular, the contributions of Keith McCloghrie and Ted Brunner
  4007.    were critical to the formulation of this specification.
  4008.  
  4009. 12.  References
  4010.  
  4011.    [1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure
  4012.        of Management Information for version 2 of the Simple Network
  4013.        Management Protocol (SNMPv2)", RFC 1442, SNMP Research,Inc.,
  4014.        Hughes LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon
  4015.        University, April 1993.
  4016.  
  4017.    [2] McCloghrie, K., and M. Rose, Editors, "Management Information
  4018.        Base for Network Management of TCP/IP-based internets: MIB-II",
  4019.        STD 17, RFC 1213, Hughes LAN Systems, Performance Systems
  4020.        International, March 1991.
  4021.  
  4022.    [3] Galvin, J., and K. McCloghrie, "Administrative Model for version
  4023.        2 of the Simple Network Management Protocol (SNMPv2)", RFC 1445,
  4024.        Trusted Information Systems, Hughes LAN Systems, April 1993.
  4025.  
  4026.    [4] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol
  4027.        Operations for version 2 of the Simple Network Management
  4028.        Protocol (SNMPv2)", RFC 1448, SNMP Research, Inc., Hughes LAN
  4029.        Systems, Dover Beach Consulting, Inc., Carnegie Mellon
  4030.        University, April 1993.
  4031.  
  4032.  
  4033.  
  4034. Ahmed & Tesink                                                 [Page 72]
  4035.  
  4036. RFC 1695                 ATM Management Objects              August 1994
  4037.  
  4038.  
  4039.    [5] McCloghrie, K. and F. Kastenholz, "Evolution of the Interfaces
  4040.        Group of MIB-II", RFC 1573, Hughes LAN Systems, FTP Software,
  4041.        January 1994.
  4042.  
  4043.    [6] Brown, T., and K. Tesink, "Definitions of Managed Objects for
  4044.        SMDS Interfaces", RFC 1694, Bellcore, August 1994.
  4045.  
  4046.    [7] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Textual
  4047.        Conventions for SNMPv2", RFC 1443, SNMP Research,Inc., Hughes LAN
  4048.        Systems, Dover Beach Consulting, Inc., Carnegie Mellon
  4049.        University, April 1993.
  4050.  
  4051.    [8] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
  4052.        "Conformance Statements for SNMPv2", RFC 1444, SNMP
  4053.        Research,Inc., Hughes LAN Systems, Dover Beach Consulting, Inc.,
  4054.        Carnegie Mellon University, April 1993.
  4055.  
  4056.    [9] "ATM Forum UNI Specification, Version 3.0", September 1993.
  4057.  
  4058.   [10] "ATM Forum B-ICI Specification, Version 1.0", September 1993.
  4059.  
  4060. 13.  Security Considerations
  4061.  
  4062.    Security issues are not discussed in this memo.
  4063.  
  4064. 14.  Authors' Addresses
  4065.  
  4066.    Masuma Ahmed
  4067.    Bell Communications Research
  4068.    Room 1F-217
  4069.    331 Newman Springs Road
  4070.    P.O. Box 7020
  4071.    Red Bank, NJ  07701-7020
  4072.  
  4073.    Phone: (908) 758-2515
  4074.    EMail: mxa@mail.bellcore.com
  4075.  
  4076.  
  4077.    Kaj Tesink
  4078.    Bell Communications Research
  4079.    Room 1A-427
  4080.    331 Newman Springs Road
  4081.    P.O. Box 7020
  4082.    Red Bank, NJ  07701-7020
  4083.  
  4084.    Phone: (908) 758-5254
  4085.    EMail: kaj@cc.bellcore.com
  4086.  
  4087.  
  4088.  
  4089.  
  4090. Ahmed & Tesink                                                 [Page 73]
  4091.  
  4092.